Interface ReplicationDestinationStatusModel.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationDestinationStatusModel.Builder,,ReplicationDestinationStatusModel> SdkBuilder<ReplicationDestinationStatusModel.Builder,,ReplicationDestinationStatusModel> SdkPojo
- Enclosing class:
ReplicationDestinationStatusModel
@Mutable
@NotThreadSafe
public static interface ReplicationDestinationStatusModel.Builder
extends SdkPojo, CopyableBuilder<ReplicationDestinationStatusModel.Builder,ReplicationDestinationStatusModel>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationTableArn(String destinationTableArn) The Amazon Resource Name (ARN) of the destination table.destinationTableBucketArn(String destinationTableBucketArn) The Amazon Resource Name (ARN) of the destination table bucket.failureMessage(String failureMessage) If replication has failed, this field contains an error message describing the failure reason.lastSuccessfulReplicatedUpdate(Consumer<LastSuccessfulReplicatedUpdate.Builder> lastSuccessfulReplicatedUpdate) Information about the most recent successful replication update to this destination.lastSuccessfulReplicatedUpdate(LastSuccessfulReplicatedUpdate lastSuccessfulReplicatedUpdate) Information about the most recent successful replication update to this destination.replicationStatus(String replicationStatus) The current status of replication to this destination.replicationStatus(ReplicationStatus replicationStatus) The current status of replication to this destination.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
replicationStatus
The current status of replication to this destination.
- Parameters:
replicationStatus- The current status of replication to this destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicationStatus
The current status of replication to this destination.
- Parameters:
replicationStatus- The current status of replication to this destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationTableBucketArn
ReplicationDestinationStatusModel.Builder destinationTableBucketArn(String destinationTableBucketArn) The Amazon Resource Name (ARN) of the destination table bucket.
- Parameters:
destinationTableBucketArn- The Amazon Resource Name (ARN) of the destination table bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationTableArn
The Amazon Resource Name (ARN) of the destination table.
- Parameters:
destinationTableArn- The Amazon Resource Name (ARN) of the destination table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulReplicatedUpdate
ReplicationDestinationStatusModel.Builder lastSuccessfulReplicatedUpdate(LastSuccessfulReplicatedUpdate lastSuccessfulReplicatedUpdate) Information about the most recent successful replication update to this destination.
- Parameters:
lastSuccessfulReplicatedUpdate- Information about the most recent successful replication update to this destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulReplicatedUpdate
default ReplicationDestinationStatusModel.Builder lastSuccessfulReplicatedUpdate(Consumer<LastSuccessfulReplicatedUpdate.Builder> lastSuccessfulReplicatedUpdate) Information about the most recent successful replication update to this destination.
This is a convenience method that creates an instance of theLastSuccessfulReplicatedUpdate.Builderavoiding the need to create one manually viaLastSuccessfulReplicatedUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastSuccessfulReplicatedUpdate(LastSuccessfulReplicatedUpdate).- Parameters:
lastSuccessfulReplicatedUpdate- a consumer that will call methods onLastSuccessfulReplicatedUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureMessage
If replication has failed, this field contains an error message describing the failure reason.
- Parameters:
failureMessage- If replication has failed, this field contains an error message describing the failure reason.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-