@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBotAliasRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateBotAliasRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateBotAliasRequest |
addBotAliasLocaleSettingsEntry(String key,
BotAliasLocaleSettings value)
Add a single BotAliasLocaleSettings entry
|
UpdateBotAliasRequest |
clearBotAliasLocaleSettingsEntries()
Removes all the entries added into BotAliasLocaleSettings.
|
UpdateBotAliasRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBotAliasId()
The unique identifier of the bot alias.
|
Map<String,BotAliasLocaleSettings> |
getBotAliasLocaleSettings()
The new Lambda functions to use in each locale for the bot alias.
|
String |
getBotAliasName()
The new name to assign to the bot alias.
|
String |
getBotId()
The identifier of the bot with the updated alias.
|
String |
getBotVersion()
The new bot version to assign to the bot alias.
|
ConversationLogSettings |
getConversationLogSettings()
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
|
String |
getDescription()
The new description to assign to the bot alias.
|
SentimentAnalysisSettings |
getSentimentAnalysisSettings() |
int |
hashCode() |
void |
setBotAliasId(String botAliasId)
The unique identifier of the bot alias.
|
void |
setBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The new Lambda functions to use in each locale for the bot alias.
|
void |
setBotAliasName(String botAliasName)
The new name to assign to the bot alias.
|
void |
setBotId(String botId)
The identifier of the bot with the updated alias.
|
void |
setBotVersion(String botVersion)
The new bot version to assign to the bot alias.
|
void |
setConversationLogSettings(ConversationLogSettings conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
|
void |
setDescription(String description)
The new description to assign to the bot alias.
|
void |
setSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings) |
String |
toString()
Returns a string representation of this object.
|
UpdateBotAliasRequest |
withBotAliasId(String botAliasId)
The unique identifier of the bot alias.
|
UpdateBotAliasRequest |
withBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The new Lambda functions to use in each locale for the bot alias.
|
UpdateBotAliasRequest |
withBotAliasName(String botAliasName)
The new name to assign to the bot alias.
|
UpdateBotAliasRequest |
withBotId(String botId)
The identifier of the bot with the updated alias.
|
UpdateBotAliasRequest |
withBotVersion(String botVersion)
The new bot version to assign to the bot alias.
|
UpdateBotAliasRequest |
withConversationLogSettings(ConversationLogSettings conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
|
UpdateBotAliasRequest |
withDescription(String description)
The new description to assign to the bot alias.
|
UpdateBotAliasRequest |
withSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings) |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
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 UpdateBotAliasRequest withBotAliasId(String botAliasId)
The unique identifier of the bot alias.
botAliasId
- The unique identifier of the bot alias.public void setBotAliasName(String botAliasName)
The new name to assign to the bot alias.
botAliasName
- The new name to assign to the bot alias.public String getBotAliasName()
The new name to assign to the bot alias.
public UpdateBotAliasRequest withBotAliasName(String botAliasName)
The new name to assign to the bot alias.
botAliasName
- The new name to assign to the bot alias.public void setDescription(String description)
The new description to assign to the bot alias.
description
- The new description to assign to the bot alias.public String getDescription()
The new description to assign to the bot alias.
public UpdateBotAliasRequest withDescription(String description)
The new description to assign to the bot alias.
description
- The new description to assign to the bot alias.public void setBotVersion(String botVersion)
The new bot version to assign to the bot alias.
botVersion
- The new bot version to assign to the bot alias.public String getBotVersion()
The new bot version to assign to the bot alias.
public UpdateBotAliasRequest withBotVersion(String botVersion)
The new bot version to assign to the bot alias.
botVersion
- The new bot version to assign to the bot alias.public Map<String,BotAliasLocaleSettings> getBotAliasLocaleSettings()
The new Lambda functions to use in each locale for the bot alias.
public void setBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The new Lambda functions to use in each locale for the bot alias.
botAliasLocaleSettings
- The new Lambda functions to use in each locale for the bot alias.public UpdateBotAliasRequest withBotAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The new Lambda functions to use in each locale for the bot alias.
botAliasLocaleSettings
- The new Lambda functions to use in each locale for the bot alias.public UpdateBotAliasRequest addBotAliasLocaleSettingsEntry(String key, BotAliasLocaleSettings value)
public UpdateBotAliasRequest clearBotAliasLocaleSettingsEntries()
public void setConversationLogSettings(ConversationLogSettings conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
conversationLogSettings
- The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.public ConversationLogSettings getConversationLogSettings()
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
public UpdateBotAliasRequest withConversationLogSettings(ConversationLogSettings conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
conversationLogSettings
- The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.public void setSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings
- public SentimentAnalysisSettings getSentimentAnalysisSettings()
public UpdateBotAliasRequest withSentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings
- public void setBotId(String botId)
The identifier of the bot with the updated alias.
botId
- The identifier of the bot with the updated alias.public String getBotId()
The identifier of the bot with the updated alias.
public UpdateBotAliasRequest withBotId(String botId)
The identifier of the bot with the updated alias.
botId
- The identifier of the bot with the updated alias.public String toString()
toString
in class Object
Object.toString()
public UpdateBotAliasRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()