public class DescribeKeyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
DescribeKey operation.
Provides detailed information about the specified customer master key.
NOOP| Constructor and Description |
|---|
DescribeKeyRequest() |
| Modifier and Type | Method and Description |
|---|---|
DescribeKeyRequest |
clone() |
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.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic String getKeyId()
Constraints:
Length: 1 - 256
public void setKeyId(String keyId)
Constraints:
Length: 1 - 256
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 DescribeKeyRequest withKeyId(String keyId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 256
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()
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
Constraints:
Length: 0 - 10
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
public void setGrantTokens(Collection<String> grantTokens)
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
Constraints:
Length: 0 - 10
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)
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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 10
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)
For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 10
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 ObjectObject.toString()public DescribeKeyRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2015. All rights reserved.