Interface DaemonRollback.Builder

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

@Mutable @NotThreadSafe public static interface DaemonRollback.Builder extends SdkPojo, CopyableBuilder<DaemonRollback.Builder,DaemonRollback>
  • Method Details

    • reason

      The reason the rollback happened. For example, the circuit breaker initiated the rollback operation.

      Parameters:
      reason - The reason the rollback happened. For example, the circuit breaker initiated the rollback operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startedAt

      DaemonRollback.Builder startedAt(Instant startedAt)

      The time that the rollback started. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

      Parameters:
      startedAt - The time that the rollback started. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rollbackTargetDaemonRevisionArn

      DaemonRollback.Builder rollbackTargetDaemonRevisionArn(String rollbackTargetDaemonRevisionArn)

      The ARN of the daemon revision deployed as part of the rollback.

      Parameters:
      rollbackTargetDaemonRevisionArn - The ARN of the daemon revision deployed as part of the rollback.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rollbackCapacityProviders

      DaemonRollback.Builder rollbackCapacityProviders(Collection<String> rollbackCapacityProviders)

      The capacity providers involved in the rollback.

      Parameters:
      rollbackCapacityProviders - The capacity providers involved in the rollback.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rollbackCapacityProviders

      DaemonRollback.Builder rollbackCapacityProviders(String... rollbackCapacityProviders)

      The capacity providers involved in the rollback.

      Parameters:
      rollbackCapacityProviders - The capacity providers involved in the rollback.
      Returns:
      Returns a reference to this object so that method calls can be chained together.