Interface ReplicationGroupUpdate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationGroupUpdate.Builder,ReplicationGroupUpdate>,SdkBuilder<ReplicationGroupUpdate.Builder,ReplicationGroupUpdate>,SdkPojo
- Enclosing class:
- ReplicationGroupUpdate
@Mutable @NotThreadSafe 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.Buildercreate(Consumer<CreateReplicationGroupMemberAction.Builder> create)The parameters required for creating a replica for the table.ReplicationGroupUpdate.Buildercreate(CreateReplicationGroupMemberAction create)The parameters required for creating a replica for the table.default ReplicationGroupUpdate.Builderdelete(Consumer<DeleteReplicationGroupMemberAction.Builder> delete)The parameters required for deleting a replica for the table.ReplicationGroupUpdate.Builderdelete(DeleteReplicationGroupMemberAction delete)The parameters required for deleting a replica for the table.default ReplicationGroupUpdate.Builderupdate(Consumer<UpdateReplicationGroupMemberAction.Builder> update)The parameters required for updating a replica for the table.ReplicationGroupUpdate.Builderupdate(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, sdkFieldNameToField, 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.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:
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.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:
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.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:
delete(DeleteReplicationGroupMemberAction)
-
-