@Generated(value="software.amazon.awssdk:codegen") public final class ListResourceTagsRequest extends KmsRequest implements ToCopyableBuilder<ListResourceTagsRequest.Builder,ListResourceTagsRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
ListResourceTagsRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static ListResourceTagsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyId()
Gets tags on the specified KMS key.
|
Integer |
limit()
Use this parameter to specify the maximum number of items to return.
|
String |
marker()
Use this parameter in a subsequent request after you receive a response with truncated results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListResourceTagsRequest.Builder> |
serializableBuilderClass() |
ListResourceTagsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String keyId()
Gets tags on the specified KMS key.
Specify the key ID or key ARN of the KMS key.
For example:
Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
Specify the key ID or key ARN of the KMS key.
For example:
Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
public final Integer limit()
Use this parameter to specify the maximum number of items to return. When this value is present, KMS does not return more than the specified number of items, but it might return fewer.
This value is optional. If you include a value, it must be between 1 and 50, inclusive. If you do not include a value, it defaults to 50.
This value is optional. If you include a value, it must be between 1 and 50, inclusive. If you do not include a value, it defaults to 50.
public final String marker()
Use this parameter in a subsequent request after you receive a response with truncated results. Set it to the
value of NextMarker
from the truncated response you just received.
Do not attempt to construct this value. Use only the value of NextMarker
from the truncated response
you just received.
NextMarker
from the truncated response you just received.
Do not attempt to construct this value. Use only the value of NextMarker
from the truncated
response you just received.
public ListResourceTagsRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ListResourceTagsRequest.Builder,ListResourceTagsRequest>
toBuilder
in class KmsRequest
public static ListResourceTagsRequest.Builder builder()
public static Class<? extends ListResourceTagsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2022. All rights reserved.