public static interface UpdateBotAliasRequest.Builder extends LexModelsV2Request.Builder, SdkPojo, CopyableBuilder<UpdateBotAliasRequest.Builder,UpdateBotAliasRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateBotAliasRequest.Builder |
botAliasId(String botAliasId)
The unique identifier of the bot alias.
|
UpdateBotAliasRequest.Builder |
botAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The new Lambda functions to use in each locale for the bot alias.
|
UpdateBotAliasRequest.Builder |
botAliasName(String botAliasName)
The new name to assign to the bot alias.
|
UpdateBotAliasRequest.Builder |
botId(String botId)
The identifier of the bot with the updated alias.
|
UpdateBotAliasRequest.Builder |
botVersion(String botVersion)
The new bot version to assign to the bot alias.
|
default UpdateBotAliasRequest.Builder |
conversationLogSettings(Consumer<ConversationLogSettings.Builder> conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
|
UpdateBotAliasRequest.Builder |
conversationLogSettings(ConversationLogSettings conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
|
UpdateBotAliasRequest.Builder |
description(String description)
The new description to assign to the bot alias.
|
UpdateBotAliasRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateBotAliasRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateBotAliasRequest.Builder |
sentimentAnalysisSettings(Consumer<SentimentAnalysisSettings.Builder> sentimentAnalysisSettings)
Sets the value of the SentimentAnalysisSettings property for this object.
|
UpdateBotAliasRequest.Builder |
sentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
Sets the value of the SentimentAnalysisSettings property for this object.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateBotAliasRequest.Builder botAliasId(String botAliasId)
The unique identifier of the bot alias.
botAliasId - The unique identifier of the bot alias.UpdateBotAliasRequest.Builder botAliasName(String botAliasName)
The new name to assign to the bot alias.
botAliasName - The new name to assign to the bot alias.UpdateBotAliasRequest.Builder description(String description)
The new description to assign to the bot alias.
description - The new description to assign to the bot alias.UpdateBotAliasRequest.Builder botVersion(String botVersion)
The new bot version to assign to the bot alias.
botVersion - The new bot version to assign to the bot alias.UpdateBotAliasRequest.Builder botAliasLocaleSettings(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.UpdateBotAliasRequest.Builder conversationLogSettings(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.default UpdateBotAliasRequest.Builder conversationLogSettings(Consumer<ConversationLogSettings.Builder> conversationLogSettings)
The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
This is a convenience method that creates an instance of theConversationLogSettings.Builder avoiding
the need to create one manually via ConversationLogSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to conversationLogSettings(ConversationLogSettings).conversationLogSettings - a consumer that will call methods on ConversationLogSettings.BuilderconversationLogSettings(ConversationLogSettings)UpdateBotAliasRequest.Builder sentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings - The new value for the SentimentAnalysisSettings property for this object.default UpdateBotAliasRequest.Builder sentimentAnalysisSettings(Consumer<SentimentAnalysisSettings.Builder> sentimentAnalysisSettings)
SentimentAnalysisSettings.Builder
avoiding the need to create one manually via SentimentAnalysisSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to sentimentAnalysisSettings(SentimentAnalysisSettings).sentimentAnalysisSettings - a consumer that will call methods on SentimentAnalysisSettings.BuildersentimentAnalysisSettings(SentimentAnalysisSettings)UpdateBotAliasRequest.Builder botId(String botId)
The identifier of the bot with the updated alias.
botId - The identifier of the bot with the updated alias.UpdateBotAliasRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateBotAliasRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.