@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteObjectsOnCancelRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteObjectsOnCancelRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteObjectsOnCancelRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCatalogId()
The Glue data catalog that contains the governed table.
|
String |
getDatabaseName()
The database that contains the governed table.
|
List<VirtualObject> |
getObjects()
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
String |
getTableName()
The name of the governed table.
|
String |
getTransactionId()
ID of the transaction that the writes occur in.
|
int |
hashCode() |
void |
setCatalogId(String catalogId)
The Glue data catalog that contains the governed table.
|
void |
setDatabaseName(String databaseName)
The database that contains the governed table.
|
void |
setObjects(Collection<VirtualObject> objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
void |
setTableName(String tableName)
The name of the governed table.
|
void |
setTransactionId(String transactionId)
ID of the transaction that the writes occur in.
|
String |
toString()
Returns a string representation of this object.
|
DeleteObjectsOnCancelRequest |
withCatalogId(String catalogId)
The Glue data catalog that contains the governed table.
|
DeleteObjectsOnCancelRequest |
withDatabaseName(String databaseName)
The database that contains the governed table.
|
DeleteObjectsOnCancelRequest |
withObjects(Collection<VirtualObject> objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
DeleteObjectsOnCancelRequest |
withObjects(VirtualObject... objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.
|
DeleteObjectsOnCancelRequest |
withTableName(String tableName)
The name of the governed table.
|
DeleteObjectsOnCancelRequest |
withTransactionId(String transactionId)
ID of the transaction that the writes occur in.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCatalogId(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.public String getCatalogId()
The Glue data catalog that contains the governed table. Defaults to the current account ID.
public DeleteObjectsOnCancelRequest withCatalogId(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.public void setDatabaseName(String databaseName)
The database that contains the governed table.
databaseName
- The database that contains the governed table.public String getDatabaseName()
The database that contains the governed table.
public DeleteObjectsOnCancelRequest withDatabaseName(String databaseName)
The database that contains the governed table.
databaseName
- The database that contains the governed table.public void setTableName(String tableName)
The name of the governed table.
tableName
- The name of the governed table.public String getTableName()
The name of the governed table.
public DeleteObjectsOnCancelRequest withTableName(String tableName)
The name of the governed table.
tableName
- The name of the governed table.public void setTransactionId(String transactionId)
ID of the transaction that the writes occur in.
transactionId
- ID of the transaction that the writes occur in.public String getTransactionId()
ID of the transaction that the writes occur in.
public DeleteObjectsOnCancelRequest withTransactionId(String transactionId)
ID of the transaction that the writes occur in.
transactionId
- ID of the transaction that the writes occur in.public List<VirtualObject> getObjects()
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction cancels.
public void setObjects(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.public DeleteObjectsOnCancelRequest withObjects(VirtualObject... objects)
A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction cancels.
NOTE: This method appends the values to the existing list (if any). Use
setObjects(java.util.Collection)
or withObjects(java.util.Collection)
if you want to override
the existing values.
objects
- A list of VirtualObject structures, which indicates the Amazon S3 objects to be deleted if the transaction
cancels.public DeleteObjectsOnCancelRequest withObjects(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.public String toString()
toString
in class Object
Object.toString()
public DeleteObjectsOnCancelRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()