@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 String roleAlias()
The role alias to update.
public String roleArn()
The role ARN.
public Integer credentialDurationSeconds()
The number of seconds the credential will be valid.
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 int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.