public class UserPoolDescriptionType
extends java.lang.Object
implements java.io.Serializable
A user pool description.
| Constructor and Description |
|---|
UserPoolDescriptionType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Date |
getCreationDate()
The date and time, in ISO
8601 format, when the item was created.
|
java.lang.String |
getId()
The ID in a user pool description.
|
LambdaConfigType |
getLambdaConfig()
The Lambda configuration information in a user pool description.
|
java.util.Date |
getLastModifiedDate()
The date and time, in ISO
8601 format, when the item was modified.
|
java.lang.String |
getName()
The name in a user pool description.
|
java.lang.String |
getStatus()
The user pool status in a user pool description.
|
int |
hashCode() |
void |
setCreationDate(java.util.Date creationDate)
The date and time, in ISO
8601 format, when the item was created.
|
void |
setId(java.lang.String id)
The ID in a user pool description.
|
void |
setLambdaConfig(LambdaConfigType lambdaConfig)
The Lambda configuration information in a user pool description.
|
void |
setLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO
8601 format, when the item was modified.
|
void |
setName(java.lang.String name)
The name in a user pool description.
|
void |
setStatus(StatusType status)
The user pool status in a user pool description.
|
void |
setStatus(java.lang.String status)
The user pool status in a user pool description.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UserPoolDescriptionType |
withCreationDate(java.util.Date creationDate)
The date and time, in ISO
8601 format, when the item was created.
|
UserPoolDescriptionType |
withId(java.lang.String id)
The ID in a user pool description.
|
UserPoolDescriptionType |
withLambdaConfig(LambdaConfigType lambdaConfig)
The Lambda configuration information in a user pool description.
|
UserPoolDescriptionType |
withLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO
8601 format, when the item was modified.
|
UserPoolDescriptionType |
withName(java.lang.String name)
The name in a user pool description.
|
UserPoolDescriptionType |
withStatus(StatusType status)
The user pool status in a user pool description.
|
UserPoolDescriptionType |
withStatus(java.lang.String status)
The user pool status in a user pool description.
|
public java.lang.String getId()
The ID in a user pool description.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
The ID in a user pool description.
public void setId(java.lang.String id)
The ID in a user pool description.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
id - The ID in a user pool description.
public UserPoolDescriptionType withId(java.lang.String id)
The ID in a user pool description.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
id - The ID in a user pool description.
public java.lang.String getName()
The name in a user pool description.
Constraints:
Length: 1 - 128
Pattern: [\w\s+=,.@-]+
The name in a user pool description.
public void setName(java.lang.String name)
The name in a user pool description.
Constraints:
Length: 1 - 128
Pattern: [\w\s+=,.@-]+
name - The name in a user pool description.
public UserPoolDescriptionType withName(java.lang.String name)
The name in a user pool description.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
Pattern: [\w\s+=,.@-]+
name - The name in a user pool description.
public LambdaConfigType getLambdaConfig()
The Lambda configuration information in a user pool description.
The Lambda configuration information in a user pool description.
public void setLambdaConfig(LambdaConfigType lambdaConfig)
The Lambda configuration information in a user pool description.
lambdaConfig - The Lambda configuration information in a user pool description.
public UserPoolDescriptionType withLambdaConfig(LambdaConfigType lambdaConfig)
The Lambda configuration information in a user pool description.
Returns a reference to this object so that method calls can be chained together.
lambdaConfig - The Lambda configuration information in a user pool description.
public java.lang.String getStatus()
The user pool status in a user pool description.
Constraints:
Allowed Values: Enabled, Disabled
The user pool status in a user pool description.
StatusTypepublic void setStatus(java.lang.String status)
The user pool status in a user pool description.
Constraints:
Allowed Values: Enabled, Disabled
status - The user pool status in a user pool description.
StatusTypepublic UserPoolDescriptionType withStatus(java.lang.String status)
The user pool status in a user pool description.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: Enabled, Disabled
status - The user pool status in a user pool description.
StatusTypepublic void setStatus(StatusType status)
The user pool status in a user pool description.
Constraints:
Allowed Values: Enabled, Disabled
status - The user pool status in a user pool description.
StatusTypepublic UserPoolDescriptionType withStatus(StatusType status)
The user pool status in a user pool description.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: Enabled, Disabled
status - The user pool status in a user pool description.
StatusTypepublic java.util.Date getLastModifiedDate()
The date and time, in ISO 8601 format, when the item was modified.
The date and time, in ISO 8601 format, when the item was modified.
public void setLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO 8601 format, when the item was modified.
lastModifiedDate - The date and time, in ISO 8601 format, when the item was modified.
public UserPoolDescriptionType withLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO 8601 format, when the item was modified.
Returns a reference to this object so that method calls can be chained together.
lastModifiedDate - The date and time, in ISO 8601 format, when the item was modified.
public java.util.Date getCreationDate()
The date and time, in ISO 8601 format, when the item was created.
The date and time, in ISO 8601 format, when the item was created.
public void setCreationDate(java.util.Date creationDate)
The date and time, in ISO 8601 format, when the item was created.
creationDate - The date and time, in ISO 8601 format, when the item was created.
public UserPoolDescriptionType withCreationDate(java.util.Date creationDate)
The date and time, in ISO 8601 format, when the item was created.
Returns a reference to this object so that method calls can be chained together.
creationDate - The date and time, in ISO 8601 format, when the item was created.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object