public static interface DeleteObjectsOnCancelRequest.Builder extends LakeFormationRequest.Builder, SdkPojo, CopyableBuilder<DeleteObjectsOnCancelRequest.Builder,DeleteObjectsOnCancelRequest>
| Modifier and Type | Method and Description |
|---|---|
DeleteObjectsOnCancelRequest.Builder |
catalogId(String catalogId)
The Glue data catalog that contains the governed table.
|
DeleteObjectsOnCancelRequest.Builder |
databaseName(String databaseName)
The database that contains the governed table.
|
DeleteObjectsOnCancelRequest.Builder |
objects(Collection<VirtualObject> objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
DeleteObjectsOnCancelRequest.Builder |
objects(Consumer<VirtualObject.Builder>... objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
DeleteObjectsOnCancelRequest.Builder |
objects(VirtualObject... objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
DeleteObjectsOnCancelRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DeleteObjectsOnCancelRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
DeleteObjectsOnCancelRequest.Builder |
tableName(String tableName)
The name of the governed table.
|
DeleteObjectsOnCancelRequest.Builder |
transactionId(String transactionId)
ID of the transaction that the writes occur in.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDeleteObjectsOnCancelRequest.Builder catalogId(String catalogId)
The Glue data catalog that contains the governed table. Defaults to the current account ID.
catalogId - The Glue data catalog that contains the governed table. Defaults to the current account ID.DeleteObjectsOnCancelRequest.Builder databaseName(String databaseName)
The database that contains the governed table.
databaseName - The database that contains the governed table.DeleteObjectsOnCancelRequest.Builder tableName(String tableName)
The name of the governed table.
tableName - The name of the governed table.DeleteObjectsOnCancelRequest.Builder transactionId(String transactionId)
ID of the transaction that the writes occur in.
transactionId - ID of the transaction that the writes occur in.DeleteObjectsOnCancelRequest.Builder objects(Collection<VirtualObject> objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction cancels.
objects - A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the
transaction cancels.DeleteObjectsOnCancelRequest.Builder objects(VirtualObject... objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction cancels.
objects - A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the
transaction cancels.DeleteObjectsOnCancelRequest.Builder objects(Consumer<VirtualObject.Builder>... objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction cancels.
This is a convenience method that creates an instance of theVirtualObject.Builder avoiding the need to create
one manually via VirtualObject.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #objects(List.
objects - a consumer that will call methods on
VirtualObject.Builder#objects(java.util.Collection) DeleteObjectsOnCancelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDeleteObjectsOnCancelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.