@Generated(value="software.amazon.awssdk:codegen") public final class AwsIamAccessKeySessionContextSessionIssuer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsIamAccessKeySessionContextSessionIssuer.Builder,AwsIamAccessKeySessionContextSessionIssuer>
Information about the entity that created the session.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsIamAccessKeySessionContextSessionIssuer.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The identifier of the Amazon Web Services account that created the session.
|
String |
arn()
The ARN of the session.
|
static AwsIamAccessKeySessionContextSessionIssuer.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
principalId()
The principal ID of the principal (user, role, or group) that created the session.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsIamAccessKeySessionContextSessionIssuer.Builder> |
serializableBuilderClass() |
AwsIamAccessKeySessionContextSessionIssuer.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of principal (user, role, or group) that created the session.
|
String |
userName()
The name of the principal that created the session.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String type()
The type of principal (user, role, or group) that created the session.
public final String principalId()
The principal ID of the principal (user, role, or group) that created the session.
public final String arn()
The ARN of the session.
public final String accountId()
The identifier of the Amazon Web Services account that created the session.
public final String userName()
The name of the principal that created the session.
public AwsIamAccessKeySessionContextSessionIssuer.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsIamAccessKeySessionContextSessionIssuer.Builder,AwsIamAccessKeySessionContextSessionIssuer>public static AwsIamAccessKeySessionContextSessionIssuer.Builder builder()
public static Class<? extends AwsIamAccessKeySessionContextSessionIssuer.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.