Interface DBClusterBacktrack.Builder

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

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

    • dbClusterIdentifier

      DBClusterBacktrack.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

      DBClusterBacktrack.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

      DBClusterBacktrack.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

      DBClusterBacktrack.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

      DBClusterBacktrack.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.