Interface ReplicationGroupUpdate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationGroupUpdate.Builder,,ReplicationGroupUpdate> SdkBuilder<ReplicationGroupUpdate.Builder,,ReplicationGroupUpdate> SdkPojo
- Enclosing class:
ReplicationGroupUpdate
-
Method Summary
Modifier and TypeMethodDescriptiondefault ReplicationGroupUpdate.BuilderThe parameters required for creating a replica for the table.The parameters required for creating a replica for the table.default ReplicationGroupUpdate.BuilderThe parameters required for deleting a replica for the table.The parameters required for deleting a replica for the table.default ReplicationGroupUpdate.BuilderThe parameters required for updating a replica for the table.The parameters required for updating a replica for the table.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
-
create
The parameters required for creating a replica for the table.
- Parameters:
create- The parameters required for creating a replica for the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
create
default ReplicationGroupUpdate.Builder create(Consumer<CreateReplicationGroupMemberAction.Builder> create) The parameters required for creating a replica for the table.
This is a convenience method that creates an instance of theCreateReplicationGroupMemberAction.Builderavoiding the need to create one manually viaCreateReplicationGroupMemberAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocreate(CreateReplicationGroupMemberAction).- Parameters:
create- a consumer that will call methods onCreateReplicationGroupMemberAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
update
The parameters required for updating a replica for the table.
- Parameters:
update- The parameters required for updating a replica for the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
update
default ReplicationGroupUpdate.Builder update(Consumer<UpdateReplicationGroupMemberAction.Builder> update) The parameters required for updating a replica for the table.
This is a convenience method that creates an instance of theUpdateReplicationGroupMemberAction.Builderavoiding the need to create one manually viaUpdateReplicationGroupMemberAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toupdate(UpdateReplicationGroupMemberAction).- Parameters:
update- a consumer that will call methods onUpdateReplicationGroupMemberAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
delete
The parameters required for deleting a replica for the table.
- Parameters:
delete- The parameters required for deleting a replica for the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
delete
default ReplicationGroupUpdate.Builder delete(Consumer<DeleteReplicationGroupMemberAction.Builder> delete) The parameters required for deleting a replica for the table.
This is a convenience method that creates an instance of theDeleteReplicationGroupMemberAction.Builderavoiding the need to create one manually viaDeleteReplicationGroupMemberAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todelete(DeleteReplicationGroupMemberAction).- Parameters:
delete- a consumer that will call methods onDeleteReplicationGroupMemberAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-