@Generated(value="software.amazon.awssdk:codegen") public final class UpdateRoleAliasRequest extends IotRequest implements ToCopyableBuilder<UpdateRoleAliasRequest.Builder,UpdateRoleAliasRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateRoleAliasRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateRoleAliasRequest.Builder |
builder() |
Integer |
credentialDurationSeconds()
The number of seconds the credential will be valid.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleAlias()
The role alias to update.
|
String |
roleArn()
The role ARN.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateRoleAliasRequest.Builder> |
serializableBuilderClass() |
UpdateRoleAliasRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String roleAlias()
The role alias to update.
public final String roleArn()
The role ARN.
public final Integer credentialDurationSeconds()
The number of seconds the credential will be valid.
This value must be less than or equal to the maximum session duration of the IAM role that the role alias references.
This value must be less than or equal to the maximum session duration of the IAM role that the role alias references.
public UpdateRoleAliasRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateRoleAliasRequest.Builder,UpdateRoleAliasRequest>toBuilder in class IotRequestpublic static UpdateRoleAliasRequest.Builder builder()
public static Class<? extends UpdateRoleAliasRequest.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.