@Generated(value="software.amazon.awssdk:codegen") public final class SetSecurityTokenServicePreferencesRequest extends IamRequest implements ToCopyableBuilder<SetSecurityTokenServicePreferencesRequest.Builder,SetSecurityTokenServicePreferencesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SetSecurityTokenServicePreferencesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SetSecurityTokenServicePreferencesRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
GlobalEndpointTokenVersion |
globalEndpointTokenVersion()
The version of the global endpoint token.
|
String |
globalEndpointTokenVersionAsString()
The version of the global endpoint token.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SetSecurityTokenServicePreferencesRequest.Builder> |
serializableBuilderClass() |
SetSecurityTokenServicePreferencesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final GlobalEndpointTokenVersion globalEndpointTokenVersion()
The version of the global endpoint token. Version 1 tokens are valid only in Amazon Web Services Regions that are available by default. These tokens do not work in manually enabled Regions, such as Asia Pacific (Hong Kong). Version 2 tokens are valid in all Regions. However, version 2 tokens are longer and might affect systems where you temporarily store tokens.
For information, see Activating and deactivating STS in an Amazon Web Services Region in the IAM User Guide.
If the service returns an enum value that is not available in the current SDK version,
globalEndpointTokenVersion will return GlobalEndpointTokenVersion.UNKNOWN_TO_SDK_VERSION. The
raw value returned by the service is available from globalEndpointTokenVersionAsString().
For information, see Activating and deactivating STS in an Amazon Web Services Region in the IAM User Guide.
GlobalEndpointTokenVersionpublic final String globalEndpointTokenVersionAsString()
The version of the global endpoint token. Version 1 tokens are valid only in Amazon Web Services Regions that are available by default. These tokens do not work in manually enabled Regions, such as Asia Pacific (Hong Kong). Version 2 tokens are valid in all Regions. However, version 2 tokens are longer and might affect systems where you temporarily store tokens.
For information, see Activating and deactivating STS in an Amazon Web Services Region in the IAM User Guide.
If the service returns an enum value that is not available in the current SDK version,
globalEndpointTokenVersion will return GlobalEndpointTokenVersion.UNKNOWN_TO_SDK_VERSION. The
raw value returned by the service is available from globalEndpointTokenVersionAsString().
For information, see Activating and deactivating STS in an Amazon Web Services Region in the IAM User Guide.
GlobalEndpointTokenVersionpublic SetSecurityTokenServicePreferencesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SetSecurityTokenServicePreferencesRequest.Builder,SetSecurityTokenServicePreferencesRequest>toBuilder in class IamRequestpublic static SetSecurityTokenServicePreferencesRequest.Builder builder()
public static Class<? extends SetSecurityTokenServicePreferencesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.