Class ListTagsForResourceRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.fsx.model.FSxRequest
-
- software.amazon.awssdk.services.fsx.model.ListTagsForResourceRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListTagsForResourceRequest.Builder,ListTagsForResourceRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListTagsForResourceRequest extends FSxRequest implements ToCopyableBuilder<ListTagsForResourceRequest.Builder,ListTagsForResourceRequest>
The request object for
ListTagsForResourceoperation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListTagsForResourceRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListTagsForResourceRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermaxResults()Maximum number of tags to return in the response (integer).StringnextToken()Opaque pagination token returned from a previousListTagsForResourceoperation (String).StringresourceARN()The ARN of the Amazon FSx resource that will have its tags listed.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ListTagsForResourceRequest.Builder>serializableBuilderClass()ListTagsForResourceRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
resourceARN
public final String resourceARN()
The ARN of the Amazon FSx resource that will have its tags listed.
- Returns:
- The ARN of the Amazon FSx resource that will have its tags listed.
-
maxResults
public final Integer maxResults()
Maximum number of tags to return in the response (integer). This parameter value must be greater than 0. The number of items that Amazon FSx returns is the minimum of the
MaxResultsparameter specified in the request and the service's internal maximum number of items per page.- Returns:
- Maximum number of tags to return in the response (integer). This parameter value must be greater than 0.
The number of items that Amazon FSx returns is the minimum of the
MaxResultsparameter specified in the request and the service's internal maximum number of items per page.
-
nextToken
public final String nextToken()
Opaque pagination token returned from a previous
ListTagsForResourceoperation (String). If a token present, the action continues the list from where the returning call left off.- Returns:
- Opaque pagination token returned from a previous
ListTagsForResourceoperation (String). If a token present, the action continues the list from where the returning call left off.
-
toBuilder
public ListTagsForResourceRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListTagsForResourceRequest.Builder,ListTagsForResourceRequest>- Specified by:
toBuilderin classFSxRequest
-
builder
public static ListTagsForResourceRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListTagsForResourceRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-