github Azure/azure-sdk-for-java azure-resourcemanager-chaos_1.0.0

10 months ago

1.0.0 (2023-11-16)

  • Azure Resource Manager Chaos client library for Java. This package contains Microsoft Azure SDK for Chaos Management SDK. Chaos Management Client. Package tag package-2023-11. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

  • models.ExperimentStatusListResult was removed

  • models.Selector was removed

  • models.SimpleFilter was removed

  • models.Action was removed

  • models.ExperimentCancelOperationResult was removed

  • models.ExperimentExecutionDetailsListResult was removed

  • models.Filter was removed

  • models.Branch was removed

  • models.QuerySelector was removed

  • models.SimpleFilterParameters was removed

  • models.Step was removed

  • models.ExperimentStatus was removed

  • models.ListSelector was removed

  • models.ExperimentStartOperationResult was removed

models.ExperimentExecutionDetails was modified

  • stopDateTime() was removed
  • experimentId() was removed
  • lastActionDateTime() was removed
  • createdDateTime() was removed
  • startDateTime() was removed

models.DelayAction was modified

  • models.Action withName(java.lang.String) -> models.ChaosExperimentAction withName(java.lang.String)

models.ContinuousAction was modified

  • models.Action withName(java.lang.String) -> models.ChaosExperimentAction withName(java.lang.String)

models.Experiments was modified

  • getExecutionDetailsWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listAllStatuses(java.lang.String,java.lang.String) was removed
  • models.ExperimentCancelOperationResult cancel(java.lang.String,java.lang.String) -> void cancel(java.lang.String,java.lang.String)
  • deleteByResourceGroupWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listExecutionDetails(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • cancelWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • getExecutionDetails(java.lang.String,java.lang.String,java.lang.String) was removed
  • listAllStatuses(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listExecutionDetails(java.lang.String,java.lang.String) was removed
  • models.ExperimentStartOperationResult start(java.lang.String,java.lang.String) -> void start(java.lang.String,java.lang.String)
  • com.azure.core.http.rest.Response deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context) -> void deleteByIdWithResponse(java.lang.String,com.azure.core.util.Context)
  • getStatusWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • startWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • getStatus(java.lang.String,java.lang.String,java.lang.String) was removed

models.Experiment$Definition was modified

  • withStartOnCreation(java.lang.Boolean) was removed

models.Experiment was modified

  • startWithResponse(com.azure.core.util.Context) was removed
  • models.ExperimentStartOperationResult start() -> void start()
  • models.ExperimentCancelOperationResult cancel() -> void cancel()
  • cancelWithResponse(com.azure.core.util.Context) was removed
  • startOnCreation() was removed

models.DiscreteAction was modified

  • models.Action withName(java.lang.String) -> models.ChaosExperimentAction withName(java.lang.String)

Features Added

  • models.ChaosTargetListSelector was added

  • models.ChaosTargetSimpleFilterParameters was added

  • models.ChaosTargetQuerySelector was added

  • models.ExperimentExecutionListResult was added

  • models.ExperimentExecution was added

  • models.ChaosExperimentBranch was added

  • models.ChaosTargetFilter was added

  • models.ChaosTargetSimpleFilter was added

  • models.OperationStatus was added

  • models.ChaosExperimentStep was added

  • models.ProvisioningState was added

  • models.ChaosExperimentAction was added

  • models.ChaosTargetSelector was added

  • models.OperationStatuses was added

models.ExperimentExecutionDetails was modified

  • stoppedAt() was added
  • startedAt() was added
  • lastActionAt() was added

models.Experiments was modified

  • executionDetails(java.lang.String,java.lang.String,java.lang.String) was added
  • executionDetailsWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • getExecution(java.lang.String,java.lang.String,java.lang.String) was added
  • listAllExecutions(java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • cancel(java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • start(java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • getExecutionWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • delete(java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • listAllExecutions(java.lang.String,java.lang.String) was added

models.Experiment was modified

  • provisioningState() was added
  • start(com.azure.core.util.Context) was added
  • cancel(com.azure.core.util.Context) was added

ChaosManager was modified

  • operationStatuses() was added

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.