@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DetachFromIndexRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DetachFromIndexRequest() |
Modifier and Type | Method and Description |
---|---|
DetachFromIndexRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDirectoryArn()
The Amazon Resource Name (ARN) of the directory the index and object exist in.
|
ObjectReference |
getIndexReference()
A reference to the index object.
|
ObjectReference |
getTargetReference()
A reference to the object being detached from the index.
|
int |
hashCode() |
void |
setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory the index and object exist in.
|
void |
setIndexReference(ObjectReference indexReference)
A reference to the index object.
|
void |
setTargetReference(ObjectReference targetReference)
A reference to the object being detached from the index.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DetachFromIndexRequest |
withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory the index and object exist in.
|
DetachFromIndexRequest |
withIndexReference(ObjectReference indexReference)
A reference to the index object.
|
DetachFromIndexRequest |
withTargetReference(ObjectReference targetReference)
A reference to the object being detached from the index.
|
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 setDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory the index and object exist in.
directoryArn
- The Amazon Resource Name (ARN) of the directory the index and object exist in.public String getDirectoryArn()
The Amazon Resource Name (ARN) of the directory the index and object exist in.
public DetachFromIndexRequest withDirectoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory the index and object exist in.
directoryArn
- The Amazon Resource Name (ARN) of the directory the index and object exist in.public void setIndexReference(ObjectReference indexReference)
A reference to the index object.
indexReference
- A reference to the index object.public ObjectReference getIndexReference()
A reference to the index object.
public DetachFromIndexRequest withIndexReference(ObjectReference indexReference)
A reference to the index object.
indexReference
- A reference to the index object.public void setTargetReference(ObjectReference targetReference)
A reference to the object being detached from the index.
targetReference
- A reference to the object being detached from the index.public ObjectReference getTargetReference()
A reference to the object being detached from the index.
public DetachFromIndexRequest withTargetReference(ObjectReference targetReference)
A reference to the object being detached from the index.
targetReference
- A reference to the object being detached from the index.public String toString()
toString
in class Object
Object.toString()
public DetachFromIndexRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.