@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchDeleteDocumentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
BatchDeleteDocumentRequest() |
| Modifier and Type | Method and Description |
|---|---|
BatchDeleteDocumentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The identifier of the Amazon Q Business application.
|
String |
getDataSourceSyncId()
The identifier of the data source sync during which the documents were deleted.
|
List<DeleteDocument> |
getDocuments()
Documents deleted from the Amazon Q Business index.
|
String |
getIndexId()
The identifier of the Amazon Q Business index that contains the documents to delete.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The identifier of the Amazon Q Business application.
|
void |
setDataSourceSyncId(String dataSourceSyncId)
The identifier of the data source sync during which the documents were deleted.
|
void |
setDocuments(Collection<DeleteDocument> documents)
Documents deleted from the Amazon Q Business index.
|
void |
setIndexId(String indexId)
The identifier of the Amazon Q Business index that contains the documents to delete.
|
String |
toString()
Returns a string representation of this object.
|
BatchDeleteDocumentRequest |
withApplicationId(String applicationId)
The identifier of the Amazon Q Business application.
|
BatchDeleteDocumentRequest |
withDataSourceSyncId(String dataSourceSyncId)
The identifier of the data source sync during which the documents were deleted.
|
BatchDeleteDocumentRequest |
withDocuments(Collection<DeleteDocument> documents)
Documents deleted from the Amazon Q Business index.
|
BatchDeleteDocumentRequest |
withDocuments(DeleteDocument... documents)
Documents deleted from the Amazon Q Business index.
|
BatchDeleteDocumentRequest |
withIndexId(String indexId)
The identifier of the Amazon Q Business index that contains the documents to delete.
|
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, withSdkRequestTimeoutpublic void setApplicationId(String applicationId)
The identifier of the Amazon Q Business application.
applicationId - The identifier of the Amazon Q Business application.public String getApplicationId()
The identifier of the Amazon Q Business application.
public BatchDeleteDocumentRequest withApplicationId(String applicationId)
The identifier of the Amazon Q Business application.
applicationId - The identifier of the Amazon Q Business application.public void setIndexId(String indexId)
The identifier of the Amazon Q Business index that contains the documents to delete.
indexId - The identifier of the Amazon Q Business index that contains the documents to delete.public String getIndexId()
The identifier of the Amazon Q Business index that contains the documents to delete.
public BatchDeleteDocumentRequest withIndexId(String indexId)
The identifier of the Amazon Q Business index that contains the documents to delete.
indexId - The identifier of the Amazon Q Business index that contains the documents to delete.public List<DeleteDocument> getDocuments()
Documents deleted from the Amazon Q Business index.
public void setDocuments(Collection<DeleteDocument> documents)
Documents deleted from the Amazon Q Business index.
documents - Documents deleted from the Amazon Q Business index.public BatchDeleteDocumentRequest withDocuments(DeleteDocument... documents)
Documents deleted from the Amazon Q Business index.
NOTE: This method appends the values to the existing list (if any). Use
setDocuments(java.util.Collection) or withDocuments(java.util.Collection) if you want to
override the existing values.
documents - Documents deleted from the Amazon Q Business index.public BatchDeleteDocumentRequest withDocuments(Collection<DeleteDocument> documents)
Documents deleted from the Amazon Q Business index.
documents - Documents deleted from the Amazon Q Business index.public void setDataSourceSyncId(String dataSourceSyncId)
The identifier of the data source sync during which the documents were deleted.
dataSourceSyncId - The identifier of the data source sync during which the documents were deleted.public String getDataSourceSyncId()
The identifier of the data source sync during which the documents were deleted.
public BatchDeleteDocumentRequest withDataSourceSyncId(String dataSourceSyncId)
The identifier of the data source sync during which the documents were deleted.
dataSourceSyncId - The identifier of the data source sync during which the documents were deleted.public String toString()
toString in class ObjectObject.toString()public BatchDeleteDocumentRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()