@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutBotAliasResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
PutBotAliasResult() |
Modifier and Type | Method and Description |
---|---|
PutBotAliasResult |
clone() |
boolean |
equals(Object obj) |
String |
getBotName()
The name of the bot that the alias points to.
|
String |
getBotVersion()
The version of the bot that the alias points to.
|
String |
getChecksum()
The checksum for the current version of the alias.
|
ConversationLogsResponse |
getConversationLogs()
The settings that determine how Amazon Lex uses conversation logs for the alias.
|
Date |
getCreatedDate()
The date that the bot alias was created.
|
String |
getDescription()
A description of the alias.
|
Date |
getLastUpdatedDate()
The date that the bot alias was updated.
|
String |
getName()
The name of the alias.
|
List<Tag> |
getTags()
A list of tags associated with a bot.
|
int |
hashCode() |
void |
setBotName(String botName)
The name of the bot that the alias points to.
|
void |
setBotVersion(String botVersion)
The version of the bot that the alias points to.
|
void |
setChecksum(String checksum)
The checksum for the current version of the alias.
|
void |
setConversationLogs(ConversationLogsResponse conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
|
void |
setCreatedDate(Date createdDate)
The date that the bot alias was created.
|
void |
setDescription(String description)
A description of the alias.
|
void |
setLastUpdatedDate(Date lastUpdatedDate)
The date that the bot alias was updated.
|
void |
setName(String name)
The name of the alias.
|
void |
setTags(Collection<Tag> tags)
A list of tags associated with a bot.
|
String |
toString()
Returns a string representation of this object.
|
PutBotAliasResult |
withBotName(String botName)
The name of the bot that the alias points to.
|
PutBotAliasResult |
withBotVersion(String botVersion)
The version of the bot that the alias points to.
|
PutBotAliasResult |
withChecksum(String checksum)
The checksum for the current version of the alias.
|
PutBotAliasResult |
withConversationLogs(ConversationLogsResponse conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
|
PutBotAliasResult |
withCreatedDate(Date createdDate)
The date that the bot alias was created.
|
PutBotAliasResult |
withDescription(String description)
A description of the alias.
|
PutBotAliasResult |
withLastUpdatedDate(Date lastUpdatedDate)
The date that the bot alias was updated.
|
PutBotAliasResult |
withName(String name)
The name of the alias.
|
PutBotAliasResult |
withTags(Collection<Tag> tags)
A list of tags associated with a bot.
|
PutBotAliasResult |
withTags(Tag... tags)
A list of tags associated with a bot.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setName(String name)
The name of the alias.
name
- The name of the alias.public String getName()
The name of the alias.
public PutBotAliasResult withName(String name)
The name of the alias.
name
- The name of the alias.public void setDescription(String description)
A description of the alias.
description
- A description of the alias.public String getDescription()
A description of the alias.
public PutBotAliasResult withDescription(String description)
A description of the alias.
description
- A description of the alias.public void setBotVersion(String botVersion)
The version of the bot that the alias points to.
botVersion
- The version of the bot that the alias points to.public String getBotVersion()
The version of the bot that the alias points to.
public PutBotAliasResult withBotVersion(String botVersion)
The version of the bot that the alias points to.
botVersion
- The version of the bot that the alias points to.public void setBotName(String botName)
The name of the bot that the alias points to.
botName
- The name of the bot that the alias points to.public String getBotName()
The name of the bot that the alias points to.
public PutBotAliasResult withBotName(String botName)
The name of the bot that the alias points to.
botName
- The name of the bot that the alias points to.public void setLastUpdatedDate(Date lastUpdatedDate)
The date that the bot alias was updated. When you create a resource, the creation date and the last updated date are the same.
lastUpdatedDate
- The date that the bot alias was updated. When you create a resource, the creation date and the last
updated date are the same.public Date getLastUpdatedDate()
The date that the bot alias was updated. When you create a resource, the creation date and the last updated date are the same.
public PutBotAliasResult withLastUpdatedDate(Date lastUpdatedDate)
The date that the bot alias was updated. When you create a resource, the creation date and the last updated date are the same.
lastUpdatedDate
- The date that the bot alias was updated. When you create a resource, the creation date and the last
updated date are the same.public void setCreatedDate(Date createdDate)
The date that the bot alias was created.
createdDate
- The date that the bot alias was created.public Date getCreatedDate()
The date that the bot alias was created.
public PutBotAliasResult withCreatedDate(Date createdDate)
The date that the bot alias was created.
createdDate
- The date that the bot alias was created.public void setChecksum(String checksum)
The checksum for the current version of the alias.
checksum
- The checksum for the current version of the alias.public String getChecksum()
The checksum for the current version of the alias.
public PutBotAliasResult withChecksum(String checksum)
The checksum for the current version of the alias.
checksum
- The checksum for the current version of the alias.public void setConversationLogs(ConversationLogsResponse conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
conversationLogs
- The settings that determine how Amazon Lex uses conversation logs for the alias.public ConversationLogsResponse getConversationLogs()
The settings that determine how Amazon Lex uses conversation logs for the alias.
public PutBotAliasResult withConversationLogs(ConversationLogsResponse conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
conversationLogs
- The settings that determine how Amazon Lex uses conversation logs for the alias.public List<Tag> getTags()
A list of tags associated with a bot.
public void setTags(Collection<Tag> tags)
A list of tags associated with a bot.
tags
- A list of tags associated with a bot.public PutBotAliasResult withTags(Tag... tags)
A list of tags associated with a bot.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A list of tags associated with a bot.public PutBotAliasResult withTags(Collection<Tag> tags)
A list of tags associated with a bot.
tags
- A list of tags associated with a bot.public String toString()
toString
in class Object
Object.toString()
public PutBotAliasResult clone()