Interface WriteOperation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<WriteOperation.Builder,,WriteOperation> SdkBuilder<WriteOperation.Builder,,WriteOperation> SdkPojo
- Enclosing class:
WriteOperation
public static interface WriteOperation.Builder
extends SdkPojo, CopyableBuilder<WriteOperation.Builder,WriteOperation>
-
Method Summary
Modifier and TypeMethodDescriptiondefault WriteOperation.BuilderaddObject(Consumer<AddObjectInput.Builder> addObject) A new object to add to the governed table.addObject(AddObjectInput addObject) A new object to add to the governed table.default WriteOperation.BuilderdeleteObject(Consumer<DeleteObjectInput.Builder> deleteObject) An object to delete from the governed table.deleteObject(DeleteObjectInput deleteObject) An object to delete from the governed 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, sdkFields
-
Method Details
-
addObject
A new object to add to the governed table.
- Parameters:
addObject- A new object to add to the governed table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addObject
A new object to add to the governed table.
This is a convenience method that creates an instance of theAddObjectInput.Builderavoiding the need to create one manually viaAddObjectInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddObject(AddObjectInput).- Parameters:
addObject- a consumer that will call methods onAddObjectInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deleteObject
An object to delete from the governed table.
- Parameters:
deleteObject- An object to delete from the governed table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteObject
An object to delete from the governed table.
This is a convenience method that creates an instance of theDeleteObjectInput.Builderavoiding the need to create one manually viaDeleteObjectInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeleteObject(DeleteObjectInput).- Parameters:
deleteObject- a consumer that will call methods onDeleteObjectInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-