public class DescribeKeyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeKeyRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeKeyRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
List<String> |
getGrantTokens()
A list of grant tokens.
|
String |
getKeyId()
A unique identifier for the customer master key.
|
int |
hashCode() |
void |
setGrantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
void |
setKeyId(String keyId)
A unique identifier for the customer master key.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeKeyRequest |
withGrantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
DescribeKeyRequest |
withGrantTokens(String... grantTokens)
A list of grant tokens.
|
DescribeKeyRequest |
withKeyId(String keyId)
A unique identifier for the customer master key.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setKeyId(String keyId)
A unique identifier for the customer master key. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by "alias/".
keyId
- A unique identifier for the customer master key. This value can be
a globally unique identifier, a fully specified ARN to either an
alias or a key, or an alias name prefixed by "alias/".
public String getKeyId()
A unique identifier for the customer master key. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by "alias/".
public DescribeKeyRequest withKeyId(String keyId)
A unique identifier for the customer master key. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by "alias/".
keyId
- A unique identifier for the customer master key. This value can be
a globally unique identifier, a fully specified ARN to either an
alias or a key, or an alias name prefixed by "alias/".
public List<String> getGrantTokens()
A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
public void setGrantTokens(Collection<String> grantTokens)
A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
grantTokens
- A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
public DescribeKeyRequest withGrantTokens(String... grantTokens)
A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
NOTE: This method appends the values to the existing list (if
any). Use setGrantTokens(java.util.Collection)
or
withGrantTokens(java.util.Collection)
if you want to override
the existing values.
grantTokens
- A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
public DescribeKeyRequest withGrantTokens(Collection<String> grantTokens)
A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
grantTokens
- A list of grant tokens.
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
public String toString()
toString
in class Object
Object.toString()
public DescribeKeyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.