StructuredPojo
, ToCopyableBuilder<UserType.Builder,UserType>
@Generated("software.amazon.awssdk:codegen") public class UserType extends Object implements StructuredPojo, ToCopyableBuilder<UserType.Builder,UserType>
The user type.
Modifier and Type | Class | Description |
---|---|---|
static interface |
UserType.Builder |
Modifier and Type | Method | Description |
---|---|---|
List<AttributeType> |
attributes() |
A container with information about the user type attributes.
|
static UserType.Builder |
builder() |
|
Boolean |
enabled() |
Specifies whether the user is enabled.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
List<MFAOptionType> |
mfaOptions() |
The MFA options for the user.
|
static Class<? extends UserType.Builder> |
serializableBuilderClass() |
|
UserType.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
Date |
userCreateDate() |
The creation date of the user.
|
Date |
userLastModifiedDate() |
The last modified date of the user.
|
String |
username() |
The user name of the user you wish to describe.
|
String |
userStatus() |
The user status.
|
public String username()
The user name of the user you wish to describe.
public List<AttributeType> attributes()
A container with information about the user type attributes.
public Date userCreateDate()
The creation date of the user.
public Date userLastModifiedDate()
The last modified date of the user.
public Boolean enabled()
Specifies whether the user is enabled.
public String userStatus()
The user status. Can be one of the following:
UNCONFIRMED - User has been created but not confirmed.
CONFIRMED - User has been confirmed.
ARCHIVED - User is no longer active.
COMPROMISED - User is disabled due to a potential security threat.
UNKNOWN - User status is not known.
UNCONFIRMED - User has been created but not confirmed.
CONFIRMED - User has been confirmed.
ARCHIVED - User is no longer active.
COMPROMISED - User is disabled due to a potential security threat.
UNKNOWN - User status is not known.
UserStatusType
public List<MFAOptionType> mfaOptions()
The MFA options for the user.
public UserType.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UserType.Builder,UserType>
public static UserType.Builder builder()
public static Class<? extends UserType.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.