@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateBotAliasResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
CreateBotAliasResult() |
Modifier and Type | Method and Description |
---|---|
CreateBotAliasResult |
addBotAliasLocaleSettingsEntry(String key,
BotAliasLocaleSettings value)
Add a single BotAliasLocaleSettings entry
|
CreateBotAliasResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateBotAliasResult |
clearBotAliasLocaleSettingsEntries()
Removes all the entries added into BotAliasLocaleSettings.
|
CreateBotAliasResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateBotAliasResult |
clone() |
boolean |
equals(Object obj) |
String |
getBotAliasId()
The unique identifier of the bot alias.
|
Map<String,BotAliasLocaleSettings> |
getBotAliasLocaleSettings()
Configuration information for a specific locale.
|
String |
getBotAliasName()
The name specified for the bot alias.
|
String |
getBotAliasStatus()
The current status of the alias.
|
String |
getBotId()
The unique identifier of the bot that this alias applies to.
|
String |
getBotVersion()
The version of the bot associated with this alias.
|
ConversationLogSettings |
getConversationLogSettings()
The conversation log settings specified for the alias.
|
Date |
getCreationDateTime()
A Unix timestamp indicating the date and time that the bot alias was created.
|
String |
getDescription()
The description specified for the bot alias.
|
SentimentAnalysisSettings |
getSentimentAnalysisSettings() |
Map<String,String> |
getTags()
A list of tags associated with the bot alias.
|
int |
hashCode() |
void |
setBotAliasId(String botAliasId)
The unique identifier of the bot alias.
|
void |
setBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
Configuration information for a specific locale.
|
void |
setBotAliasName(String botAliasName)
The name specified for the bot alias.
|
void |
setBotAliasStatus(String botAliasStatus)
The current status of the alias.
|
void |
setBotId(String botId)
The unique identifier of the bot that this alias applies to.
|
void |
setBotVersion(String botVersion)
The version of the bot associated with this alias.
|
void |
setConversationLogSettings(ConversationLogSettings conversationLogSettings)
The conversation log settings specified for the alias.
|
void |
setCreationDateTime(Date creationDateTime)
A Unix timestamp indicating the date and time that the bot alias was created.
|
void |
setDescription(String description)
The description specified for the bot alias.
|
void |
setSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings) |
void |
setTags(Map<String,String> tags)
A list of tags associated with the bot alias.
|
String |
toString()
Returns a string representation of this object.
|
CreateBotAliasResult |
withBotAliasId(String botAliasId)
The unique identifier of the bot alias.
|
CreateBotAliasResult |
withBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
Configuration information for a specific locale.
|
CreateBotAliasResult |
withBotAliasName(String botAliasName)
The name specified for the bot alias.
|
CreateBotAliasResult |
withBotAliasStatus(BotAliasStatus botAliasStatus)
The current status of the alias.
|
CreateBotAliasResult |
withBotAliasStatus(String botAliasStatus)
The current status of the alias.
|
CreateBotAliasResult |
withBotId(String botId)
The unique identifier of the bot that this alias applies to.
|
CreateBotAliasResult |
withBotVersion(String botVersion)
The version of the bot associated with this alias.
|
CreateBotAliasResult |
withConversationLogSettings(ConversationLogSettings conversationLogSettings)
The conversation log settings specified for the alias.
|
CreateBotAliasResult |
withCreationDateTime(Date creationDateTime)
A Unix timestamp indicating the date and time that the bot alias was created.
|
CreateBotAliasResult |
withDescription(String description)
The description specified for the bot alias.
|
CreateBotAliasResult |
withSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings) |
CreateBotAliasResult |
withTags(Map<String,String> tags)
A list of tags associated with the bot alias.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setBotAliasId(String botAliasId)
The unique identifier of the bot alias.
botAliasId
- The unique identifier of the bot alias.public String getBotAliasId()
The unique identifier of the bot alias.
public CreateBotAliasResult withBotAliasId(String botAliasId)
The unique identifier of the bot alias.
botAliasId
- The unique identifier of the bot alias.public void setBotAliasName(String botAliasName)
The name specified for the bot alias.
botAliasName
- The name specified for the bot alias.public String getBotAliasName()
The name specified for the bot alias.
public CreateBotAliasResult withBotAliasName(String botAliasName)
The name specified for the bot alias.
botAliasName
- The name specified for the bot alias.public void setDescription(String description)
The description specified for the bot alias.
description
- The description specified for the bot alias.public String getDescription()
The description specified for the bot alias.
public CreateBotAliasResult withDescription(String description)
The description specified for the bot alias.
description
- The description specified for the bot alias.public void setBotVersion(String botVersion)
The version of the bot associated with this alias.
botVersion
- The version of the bot associated with this alias.public String getBotVersion()
The version of the bot associated with this alias.
public CreateBotAliasResult withBotVersion(String botVersion)
The version of the bot associated with this alias.
botVersion
- The version of the bot associated with this alias.public Map<String,BotAliasLocaleSettings> getBotAliasLocaleSettings()
Configuration information for a specific locale.
public void setBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
Configuration information for a specific locale.
botAliasLocaleSettings
- Configuration information for a specific locale.public CreateBotAliasResult withBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
Configuration information for a specific locale.
botAliasLocaleSettings
- Configuration information for a specific locale.public CreateBotAliasResult addBotAliasLocaleSettingsEntry(String key, BotAliasLocaleSettings value)
public CreateBotAliasResult clearBotAliasLocaleSettingsEntries()
public void setConversationLogSettings(ConversationLogSettings conversationLogSettings)
The conversation log settings specified for the alias.
conversationLogSettings
- The conversation log settings specified for the alias.public ConversationLogSettings getConversationLogSettings()
The conversation log settings specified for the alias.
public CreateBotAliasResult withConversationLogSettings(ConversationLogSettings conversationLogSettings)
The conversation log settings specified for the alias.
conversationLogSettings
- The conversation log settings specified for the alias.public void setSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings
- public SentimentAnalysisSettings getSentimentAnalysisSettings()
public CreateBotAliasResult withSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings
- public void setBotAliasStatus(String botAliasStatus)
The current status of the alias. The alias is first put into the Creating
state. When the alias is
ready to be used, it is put into the Available
state. You can use the DescribeBotAlias
operation to get the current state of an alias.
botAliasStatus
- The current status of the alias. The alias is first put into the Creating
state. When the
alias is ready to be used, it is put into the Available
state. You can use the
DescribeBotAlias
operation to get the current state of an alias.BotAliasStatus
public String getBotAliasStatus()
The current status of the alias. The alias is first put into the Creating
state. When the alias is
ready to be used, it is put into the Available
state. You can use the DescribeBotAlias
operation to get the current state of an alias.
Creating
state. When the
alias is ready to be used, it is put into the Available
state. You can use the
DescribeBotAlias
operation to get the current state of an alias.BotAliasStatus
public CreateBotAliasResult withBotAliasStatus(String botAliasStatus)
The current status of the alias. The alias is first put into the Creating
state. When the alias is
ready to be used, it is put into the Available
state. You can use the DescribeBotAlias
operation to get the current state of an alias.
botAliasStatus
- The current status of the alias. The alias is first put into the Creating
state. When the
alias is ready to be used, it is put into the Available
state. You can use the
DescribeBotAlias
operation to get the current state of an alias.BotAliasStatus
public CreateBotAliasResult withBotAliasStatus(BotAliasStatus botAliasStatus)
The current status of the alias. The alias is first put into the Creating
state. When the alias is
ready to be used, it is put into the Available
state. You can use the DescribeBotAlias
operation to get the current state of an alias.
botAliasStatus
- The current status of the alias. The alias is first put into the Creating
state. When the
alias is ready to be used, it is put into the Available
state. You can use the
DescribeBotAlias
operation to get the current state of an alias.BotAliasStatus
public void setBotId(String botId)
The unique identifier of the bot that this alias applies to.
botId
- The unique identifier of the bot that this alias applies to.public String getBotId()
The unique identifier of the bot that this alias applies to.
public CreateBotAliasResult withBotId(String botId)
The unique identifier of the bot that this alias applies to.
botId
- The unique identifier of the bot that this alias applies to.public void setCreationDateTime(Date creationDateTime)
A Unix timestamp indicating the date and time that the bot alias was created.
creationDateTime
- A Unix timestamp indicating the date and time that the bot alias was created.public Date getCreationDateTime()
A Unix timestamp indicating the date and time that the bot alias was created.
public CreateBotAliasResult withCreationDateTime(Date creationDateTime)
A Unix timestamp indicating the date and time that the bot alias was created.
creationDateTime
- A Unix timestamp indicating the date and time that the bot alias was created.public Map<String,String> getTags()
A list of tags associated with the bot alias.
public void setTags(Map<String,String> tags)
A list of tags associated with the bot alias.
tags
- A list of tags associated with the bot alias.public CreateBotAliasResult withTags(Map<String,String> tags)
A list of tags associated with the bot alias.
tags
- A list of tags associated with the bot alias.public CreateBotAliasResult addTagsEntry(String key, String value)
public CreateBotAliasResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateBotAliasResult clone()