public class ListKeyPoliciesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListKeyPoliciesRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListKeyPoliciesRequest |
clone() |
boolean |
equals(Object obj) |
String |
getKeyId()
A unique identifier for the customer master key.
|
Integer |
getLimit()
When paginating results, specify the maximum number of items to return in the response.
|
String |
getMarker()
Use this parameter only when paginating results and only in a subsequent request after you receive a response
with truncated results.
|
int |
hashCode() |
void |
setKeyId(String keyId)
A unique identifier for the customer master key.
|
void |
setLimit(Integer limit)
When paginating results, specify the maximum number of items to return in the response.
|
void |
setMarker(String marker)
Use this parameter only when paginating results and only in a subsequent request after you receive a response
with truncated results.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ListKeyPoliciesRequest |
withKeyId(String keyId)
A unique identifier for the customer master key.
|
ListKeyPoliciesRequest |
withLimit(Integer limit)
When paginating results, specify the maximum number of items to return in the response.
|
ListKeyPoliciesRequest |
withMarker(String marker)
Use this parameter only when paginating results and only in a subsequent request after you receive a response
with truncated results.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic 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/".
Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
Alias Name Example - alias/MyAliasName
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/".
Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
Alias Name Example - alias/MyAliasName
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/".
Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
Alias Name Example - alias/MyAliasName
Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
Alias Name Example - alias/MyAliasName
public ListKeyPoliciesRequest 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/".
Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
Alias Name Example - alias/MyAliasName
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/".
Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
Alias Name Example - alias/MyAliasName
public void setLimit(Integer limit)
When paginating results, specify the maximum number of items to return in the response. If additional items exist
beyond the number you specify, the Truncated element in the response is set to true.
This value is optional. If you include a value, it must be between 1 and 1000, inclusive. If you do not include a value, it defaults to 100.
Currently only 1 policy can be attached to a key.
limit - When paginating results, specify the maximum number of items to return in the response. If additional
items exist beyond the number you specify, the Truncated element in the response is set to
true.
This value is optional. If you include a value, it must be between 1 and 1000, inclusive. If you do not include a value, it defaults to 100.
Currently only 1 policy can be attached to a key.
public Integer getLimit()
When paginating results, specify the maximum number of items to return in the response. If additional items exist
beyond the number you specify, the Truncated element in the response is set to true.
This value is optional. If you include a value, it must be between 1 and 1000, inclusive. If you do not include a value, it defaults to 100.
Currently only 1 policy can be attached to a key.
Truncated element in the response is set to
true.
This value is optional. If you include a value, it must be between 1 and 1000, inclusive. If you do not include a value, it defaults to 100.
Currently only 1 policy can be attached to a key.
public ListKeyPoliciesRequest withLimit(Integer limit)
When paginating results, specify the maximum number of items to return in the response. If additional items exist
beyond the number you specify, the Truncated element in the response is set to true.
This value is optional. If you include a value, it must be between 1 and 1000, inclusive. If you do not include a value, it defaults to 100.
Currently only 1 policy can be attached to a key.
limit - When paginating results, specify the maximum number of items to return in the response. If additional
items exist beyond the number you specify, the Truncated element in the response is set to
true.
This value is optional. If you include a value, it must be between 1 and 1000, inclusive. If you do not include a value, it defaults to 100.
Currently only 1 policy can be attached to a key.
public void setMarker(String marker)
Use this parameter only when paginating results and only in a subsequent request after you receive a response
with truncated results. Set it to the value of NextMarker from the response you just received.
marker - Use this parameter only when paginating results and only in a subsequent request after you receive a
response with truncated results. Set it to the value of NextMarker from the response you just
received.public String getMarker()
Use this parameter only when paginating results and only in a subsequent request after you receive a response
with truncated results. Set it to the value of NextMarker from the response you just received.
NextMarker from the response you
just received.public ListKeyPoliciesRequest withMarker(String marker)
Use this parameter only when paginating results and only in a subsequent request after you receive a response
with truncated results. Set it to the value of NextMarker from the response you just received.
marker - Use this parameter only when paginating results and only in a subsequent request after you receive a
response with truncated results. Set it to the value of NextMarker from the response you just
received.public String toString()
toString in class ObjectObject.toString()public ListKeyPoliciesRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.