Interface ReplicationGroupUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReplicationGroupUpdate.Builder,
,ReplicationGroupUpdate> SdkBuilder<ReplicationGroupUpdate.Builder,
,ReplicationGroupUpdate> SdkPojo
- Enclosing class:
ReplicationGroupUpdate
-
Method Summary
Modifier and TypeMethodDescriptiondefault ReplicationGroupUpdate.Builder
The parameters required for creating a replica for the table.The parameters required for creating a replica for the table.default ReplicationGroupUpdate.Builder
The parameters required for deleting a replica for the table.The parameters required for deleting a replica for the table.default ReplicationGroupUpdate.Builder
The 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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builder
avoiding the need to create one manually viaCreateReplicationGroupMemberAction.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaUpdateReplicationGroupMemberAction.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDeleteReplicationGroupMemberAction.builder()
.When the
Consumer
completes,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:
-