@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BotAliasSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about bot aliases returned from the ListBotAliases operation.
Constructor and Description |
---|
BotAliasSummary() |
Modifier and Type | Method and Description |
---|---|
BotAliasSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBotAliasId()
The unique identifier assigned to the bot alias.
|
String |
getBotAliasName()
The name of the bot alias.
|
String |
getBotAliasStatus()
The current state of the bot alias.
|
String |
getBotVersion()
The version of the bot that the bot alias references.
|
Date |
getCreationDateTime()
A timestamp of the date and time that the bot alias was created.
|
String |
getDescription()
The description of the bot alias.
|
Date |
getLastUpdatedDateTime()
A timestamp of the date and time that the bot alias was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBotAliasId(String botAliasId)
The unique identifier assigned to the bot alias.
|
void |
setBotAliasName(String botAliasName)
The name of the bot alias.
|
void |
setBotAliasStatus(String botAliasStatus)
The current state of the bot alias.
|
void |
setBotVersion(String botVersion)
The version of the bot that the bot alias references.
|
void |
setCreationDateTime(Date creationDateTime)
A timestamp of the date and time that the bot alias was created.
|
void |
setDescription(String description)
The description of the bot alias.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the bot alias was last updated.
|
String |
toString()
Returns a string representation of this object.
|
BotAliasSummary |
withBotAliasId(String botAliasId)
The unique identifier assigned to the bot alias.
|
BotAliasSummary |
withBotAliasName(String botAliasName)
The name of the bot alias.
|
BotAliasSummary |
withBotAliasStatus(BotAliasStatus botAliasStatus)
The current state of the bot alias.
|
BotAliasSummary |
withBotAliasStatus(String botAliasStatus)
The current state of the bot alias.
|
BotAliasSummary |
withBotVersion(String botVersion)
The version of the bot that the bot alias references.
|
BotAliasSummary |
withCreationDateTime(Date creationDateTime)
A timestamp of the date and time that the bot alias was created.
|
BotAliasSummary |
withDescription(String description)
The description of the bot alias.
|
BotAliasSummary |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the bot alias was last updated.
|
public void setBotAliasId(String botAliasId)
The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.
botAliasId
- The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the
alias using the DescribeBotAlias
operation.public String getBotAliasId()
The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.
public BotAliasSummary withBotAliasId(String botAliasId)
The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.
botAliasId
- The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the
alias using the DescribeBotAlias
operation.public void setBotAliasName(String botAliasName)
The name of the bot alias.
botAliasName
- The name of the bot alias.public String getBotAliasName()
The name of the bot alias.
public BotAliasSummary withBotAliasName(String botAliasName)
The name of the bot alias.
botAliasName
- The name of the bot alias.public void setDescription(String description)
The description of the bot alias.
description
- The description of the bot alias.public String getDescription()
The description of the bot alias.
public BotAliasSummary withDescription(String description)
The description of the bot alias.
description
- The description of the bot alias.public void setBotVersion(String botVersion)
The version of the bot that the bot alias references.
botVersion
- The version of the bot that the bot alias references.public String getBotVersion()
The version of the bot that the bot alias references.
public BotAliasSummary withBotVersion(String botVersion)
The version of the bot that the bot alias references.
botVersion
- The version of the bot that the bot alias references.public void setBotAliasStatus(String botAliasStatus)
The current state of the bot alias. If the status is Available
, the alias is ready for use.
botAliasStatus
- The current state of the bot alias. If the status is Available
, the alias is ready for use.BotAliasStatus
public String getBotAliasStatus()
The current state of the bot alias. If the status is Available
, the alias is ready for use.
Available
, the alias is ready for use.BotAliasStatus
public BotAliasSummary withBotAliasStatus(String botAliasStatus)
The current state of the bot alias. If the status is Available
, the alias is ready for use.
botAliasStatus
- The current state of the bot alias. If the status is Available
, the alias is ready for use.BotAliasStatus
public BotAliasSummary withBotAliasStatus(BotAliasStatus botAliasStatus)
The current state of the bot alias. If the status is Available
, the alias is ready for use.
botAliasStatus
- The current state of the bot alias. If the status is Available
, the alias is ready for use.BotAliasStatus
public void setCreationDateTime(Date creationDateTime)
A timestamp of the date and time that the bot alias was created.
creationDateTime
- A timestamp of the date and time that the bot alias was created.public Date getCreationDateTime()
A timestamp of the date and time that the bot alias was created.
public BotAliasSummary withCreationDateTime(Date creationDateTime)
A timestamp of the date and time that the bot alias was created.
creationDateTime
- A timestamp of the date and time that the bot alias was created.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the bot alias was last updated.
lastUpdatedDateTime
- A timestamp of the date and time that the bot alias was last updated.public Date getLastUpdatedDateTime()
A timestamp of the date and time that the bot alias was last updated.
public BotAliasSummary withLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the bot alias was last updated.
lastUpdatedDateTime
- A timestamp of the date and time that the bot alias was last updated.public String toString()
toString
in class Object
Object.toString()
public BotAliasSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.