@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) |
DataSourceSyncJobMetricTarget |
getDataSourceSyncJobMetricTarget() |
List<String> |
getDocumentIdList()
One or more identifiers for documents to delete from the index.
|
String |
getIndexId()
The identifier of the index that contains the documents to delete.
|
int |
hashCode() |
void |
setDataSourceSyncJobMetricTarget(DataSourceSyncJobMetricTarget dataSourceSyncJobMetricTarget) |
void |
setDocumentIdList(Collection<String> documentIdList)
One or more identifiers for documents to delete from the index.
|
void |
setIndexId(String indexId)
The identifier of the index that contains the documents to delete.
|
String |
toString()
Returns a string representation of this object.
|
BatchDeleteDocumentRequest |
withDataSourceSyncJobMetricTarget(DataSourceSyncJobMetricTarget dataSourceSyncJobMetricTarget) |
BatchDeleteDocumentRequest |
withDocumentIdList(Collection<String> documentIdList)
One or more identifiers for documents to delete from the index.
|
BatchDeleteDocumentRequest |
withDocumentIdList(String... documentIdList)
One or more identifiers for documents to delete from the index.
|
BatchDeleteDocumentRequest |
withIndexId(String indexId)
The identifier of the 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, withSdkRequestTimeout
public void setIndexId(String indexId)
The identifier of the index that contains the documents to delete.
indexId
- The identifier of the index that contains the documents to delete.public String getIndexId()
The identifier of the index that contains the documents to delete.
public BatchDeleteDocumentRequest withIndexId(String indexId)
The identifier of the index that contains the documents to delete.
indexId
- The identifier of the index that contains the documents to delete.public List<String> getDocumentIdList()
One or more identifiers for documents to delete from the index.
public void setDocumentIdList(Collection<String> documentIdList)
One or more identifiers for documents to delete from the index.
documentIdList
- One or more identifiers for documents to delete from the index.public BatchDeleteDocumentRequest withDocumentIdList(String... documentIdList)
One or more identifiers for documents to delete from the index.
NOTE: This method appends the values to the existing list (if any). Use
setDocumentIdList(java.util.Collection)
or withDocumentIdList(java.util.Collection)
if you want
to override the existing values.
documentIdList
- One or more identifiers for documents to delete from the index.public BatchDeleteDocumentRequest withDocumentIdList(Collection<String> documentIdList)
One or more identifiers for documents to delete from the index.
documentIdList
- One or more identifiers for documents to delete from the index.public void setDataSourceSyncJobMetricTarget(DataSourceSyncJobMetricTarget dataSourceSyncJobMetricTarget)
dataSourceSyncJobMetricTarget
- public DataSourceSyncJobMetricTarget getDataSourceSyncJobMetricTarget()
public BatchDeleteDocumentRequest withDataSourceSyncJobMetricTarget(DataSourceSyncJobMetricTarget dataSourceSyncJobMetricTarget)
dataSourceSyncJobMetricTarget
- public String toString()
toString
in class Object
Object.toString()
public BatchDeleteDocumentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()