@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteKeyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteKeyRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteKeyRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getIfMatch()
The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using
DescribeKeyValueStore.
|
String |
getKey()
The key to delete.
|
String |
getKvsARN()
The Amazon Resource Name (ARN) of the Key Value Store.
|
int |
hashCode() |
void |
setIfMatch(String ifMatch)
The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using
DescribeKeyValueStore.
|
void |
setKey(String key)
The key to delete.
|
void |
setKvsARN(String kvsARN)
The Amazon Resource Name (ARN) of the Key Value Store.
|
String |
toString()
Returns a string representation of this object.
|
DeleteKeyRequest |
withIfMatch(String ifMatch)
The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using
DescribeKeyValueStore.
|
DeleteKeyRequest |
withKey(String key)
The key to delete.
|
DeleteKeyRequest |
withKvsARN(String kvsARN)
The Amazon Resource Name (ARN) of the Key Value Store.
|
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 setKvsARN(String kvsARN)
The Amazon Resource Name (ARN) of the Key Value Store.
kvsARN
- The Amazon Resource Name (ARN) of the Key Value Store.public String getKvsARN()
The Amazon Resource Name (ARN) of the Key Value Store.
public DeleteKeyRequest withKvsARN(String kvsARN)
The Amazon Resource Name (ARN) of the Key Value Store.
kvsARN
- The Amazon Resource Name (ARN) of the Key Value Store.public void setKey(String key)
The key to delete.
key
- The key to delete.public String getKey()
The key to delete.
public DeleteKeyRequest withKey(String key)
The key to delete.
key
- The key to delete.public void setIfMatch(String ifMatch)
The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using DescribeKeyValueStore.
ifMatch
- The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using
DescribeKeyValueStore.public String getIfMatch()
The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using DescribeKeyValueStore.
public DeleteKeyRequest withIfMatch(String ifMatch)
The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using DescribeKeyValueStore.
ifMatch
- The current version (ETag) of the Key Value Store that you are deleting keys from, which you can get using
DescribeKeyValueStore.public String toString()
toString
in class Object
Object.toString()
public DeleteKeyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()