Class GetPolicyStoreRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.verifiedpermissions.model.VerifiedPermissionsRequest
-
- software.amazon.awssdk.services.verifiedpermissions.model.GetPolicyStoreRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetPolicyStoreRequest.Builder,GetPolicyStoreRequest>
@Generated("software.amazon.awssdk:codegen") public final class GetPolicyStoreRequest extends VerifiedPermissionsRequest implements ToCopyableBuilder<GetPolicyStoreRequest.Builder,GetPolicyStoreRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetPolicyStoreRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetPolicyStoreRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringpolicyStoreId()Specifies the ID of the policy store that you want information about.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetPolicyStoreRequest.Builder>serializableBuilderClass()Booleantags()Specifies whether to return the tags that are attached to the policy store.GetPolicyStoreRequest.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
-
policyStoreId
public final String policyStoreId()
Specifies the ID of the policy store that you want information about.
- Returns:
- Specifies the ID of the policy store that you want information about.
-
tags
public final Boolean tags()
Specifies whether to return the tags that are attached to the policy store. If this parameter is included in the API call, the tags are returned, otherwise they are not returned.
If this parameter is included in the API call but there are no tags attached to the policy store, the
tagsresponse parameter is omitted from the response.- Returns:
- Specifies whether to return the tags that are attached to the policy store. If this parameter is included
in the API call, the tags are returned, otherwise they are not returned.
If this parameter is included in the API call but there are no tags attached to the policy store, the
tagsresponse parameter is omitted from the response.
-
toBuilder
public GetPolicyStoreRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetPolicyStoreRequest.Builder,GetPolicyStoreRequest>- Specified by:
toBuilderin classVerifiedPermissionsRequest
-
builder
public static GetPolicyStoreRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetPolicyStoreRequest.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
-
-