Interface Rollback.Builder

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

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

    • reason

      Rollback.Builder reason(String 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

      Rollback.Builder startedAt(Instant startedAt)

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

      Parameters:
      startedAt - Time 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.
    • serviceRevisionArn

      Rollback.Builder serviceRevisionArn(String serviceRevisionArn)

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

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