Interface DeploymentCircuitBreaker.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DeploymentCircuitBreaker.Builder,DeploymentCircuitBreaker>, SdkBuilder<DeploymentCircuitBreaker.Builder,DeploymentCircuitBreaker>, SdkPojo
Enclosing class:
DeploymentCircuitBreaker

public static interface DeploymentCircuitBreaker.Builder extends SdkPojo, CopyableBuilder<DeploymentCircuitBreaker.Builder,DeploymentCircuitBreaker>
  • Method Details

    • enable

      Determines whether to use the deployment circuit breaker logic for the service.

      Parameters:
      enable - Determines whether to use the deployment circuit breaker logic for the service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rollback

      Determines whether to configure Amazon ECS to roll back the service if a service deployment fails. If rollback is on, when a service deployment fails, the service is rolled back to the last deployment that completed successfully.

      Parameters:
      rollback - Determines whether to configure Amazon ECS to roll back the service if a service deployment fails. If rollback is on, when a service deployment fails, the service is rolled back to the last deployment that completed successfully.
      Returns:
      Returns a reference to this object so that method calls can be chained together.