Interface BacktrackDbClusterResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<BacktrackDbClusterResponse.Builder,BacktrackDbClusterResponse>, RdsResponse.Builder, SdkBuilder<BacktrackDbClusterResponse.Builder,BacktrackDbClusterResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
BacktrackDbClusterResponse

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

    • dbClusterIdentifier

      BacktrackDbClusterResponse.Builder dbClusterIdentifier(String dbClusterIdentifier)

      Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

      Parameters:
      dbClusterIdentifier - Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backtrackIdentifier

      BacktrackDbClusterResponse.Builder backtrackIdentifier(String backtrackIdentifier)

      Contains the backtrack identifier.

      Parameters:
      backtrackIdentifier - Contains the backtrack identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backtrackTo

      BacktrackDbClusterResponse.Builder backtrackTo(Instant backtrackTo)

      The timestamp of the time to which the DB cluster was backtracked.

      Parameters:
      backtrackTo - The timestamp of the time to which the DB cluster was backtracked.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backtrackedFrom

      BacktrackDbClusterResponse.Builder backtrackedFrom(Instant backtrackedFrom)

      The timestamp of the time from which the DB cluster was backtracked.

      Parameters:
      backtrackedFrom - The timestamp of the time from which the DB cluster was backtracked.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backtrackRequestCreationTime

      BacktrackDbClusterResponse.Builder backtrackRequestCreationTime(Instant backtrackRequestCreationTime)

      The timestamp of the time at which the backtrack was requested.

      Parameters:
      backtrackRequestCreationTime - The timestamp of the time at which the backtrack was requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the backtrack. This property returns one of the following values:

      • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

      • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

      • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

      • pending - The backtrack is currently pending application to or rollback from the DB cluster.

      Parameters:
      status - The status of the backtrack. This property returns one of the following values:

      • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

      • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

      • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

      • pending - The backtrack is currently pending application to or rollback from the DB cluster.

      Returns:
      Returns a reference to this object so that method calls can be chained together.