Interface ReplicationGroupUpdate.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ReplicationGroupUpdate.Builder,ReplicationGroupUpdate>
,SdkBuilder<ReplicationGroupUpdate.Builder,ReplicationGroupUpdate>
,SdkPojo
- Enclosing class:
- ReplicationGroupUpdate
public static interface ReplicationGroupUpdate.Builder extends SdkPojo, CopyableBuilder<ReplicationGroupUpdate.Builder,ReplicationGroupUpdate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ReplicationGroupUpdate.Builder
create(Consumer<CreateReplicationGroupMemberAction.Builder> create)
The parameters required for creating a replica for the table.ReplicationGroupUpdate.Builder
create(CreateReplicationGroupMemberAction create)
The parameters required for creating a replica for the table.default ReplicationGroupUpdate.Builder
delete(Consumer<DeleteReplicationGroupMemberAction.Builder> delete)
The parameters required for deleting a replica for the table.ReplicationGroupUpdate.Builder
delete(DeleteReplicationGroupMemberAction delete)
The parameters required for deleting a replica for the table.default ReplicationGroupUpdate.Builder
update(Consumer<UpdateReplicationGroupMemberAction.Builder> update)
The parameters required for updating a replica for the table.ReplicationGroupUpdate.Builder
update(UpdateReplicationGroupMemberAction update)
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 Detail
-
create
ReplicationGroupUpdate.Builder create(CreateReplicationGroupMemberAction 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:
create(CreateReplicationGroupMemberAction)
-
update
ReplicationGroupUpdate.Builder update(UpdateReplicationGroupMemberAction 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:
update(UpdateReplicationGroupMemberAction)
-
delete
ReplicationGroupUpdate.Builder delete(DeleteReplicationGroupMemberAction 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:
delete(DeleteReplicationGroupMemberAction)
-
-