public static interface CreateBotAliasResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<CreateBotAliasResponse.Builder,CreateBotAliasResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateBotAliasResponse.Builder |
botAliasId(String botAliasId)
The unique identifier of the bot alias.
|
CreateBotAliasResponse.Builder |
botAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
Configuration information for a specific locale.
|
CreateBotAliasResponse.Builder |
botAliasName(String botAliasName)
The name specified for the bot alias.
|
CreateBotAliasResponse.Builder |
botAliasStatus(BotAliasStatus botAliasStatus)
The current status of the alias.
|
CreateBotAliasResponse.Builder |
botAliasStatus(String botAliasStatus)
The current status of the alias.
|
CreateBotAliasResponse.Builder |
botId(String botId)
The unique identifier of the bot that this alias applies to.
|
CreateBotAliasResponse.Builder |
botVersion(String botVersion)
The version of the bot associated with this alias.
|
default CreateBotAliasResponse.Builder |
conversationLogSettings(Consumer<ConversationLogSettings.Builder> conversationLogSettings)
The conversation log settings specified for the alias.
|
CreateBotAliasResponse.Builder |
conversationLogSettings(ConversationLogSettings conversationLogSettings)
The conversation log settings specified for the alias.
|
CreateBotAliasResponse.Builder |
creationDateTime(Instant creationDateTime)
A Unix timestamp indicating the date and time that the bot alias was created.
|
CreateBotAliasResponse.Builder |
description(String description)
The description specified for the bot alias.
|
default CreateBotAliasResponse.Builder |
sentimentAnalysisSettings(Consumer<SentimentAnalysisSettings.Builder> sentimentAnalysisSettings)
Sets the value of the SentimentAnalysisSettings property for this object.
|
CreateBotAliasResponse.Builder |
sentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
Sets the value of the SentimentAnalysisSettings property for this object.
|
CreateBotAliasResponse.Builder |
tags(Map<String,String> tags)
A list of tags associated with the bot alias.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateBotAliasResponse.Builder botAliasId(String botAliasId)
The unique identifier of the bot alias.
botAliasId - The unique identifier of the bot alias.CreateBotAliasResponse.Builder botAliasName(String botAliasName)
The name specified for the bot alias.
botAliasName - The name specified for the bot alias.CreateBotAliasResponse.Builder description(String description)
The description specified for the bot alias.
description - The description specified for the bot alias.CreateBotAliasResponse.Builder botVersion(String botVersion)
The version of the bot associated with this alias.
botVersion - The version of the bot associated with this alias.CreateBotAliasResponse.Builder botAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
Configuration information for a specific locale.
botAliasLocaleSettings - Configuration information for a specific locale.CreateBotAliasResponse.Builder conversationLogSettings(ConversationLogSettings conversationLogSettings)
The conversation log settings specified for the alias.
conversationLogSettings - The conversation log settings specified for the alias.default CreateBotAliasResponse.Builder conversationLogSettings(Consumer<ConversationLogSettings.Builder> conversationLogSettings)
The conversation log settings specified for the alias.
This is a convenience 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)CreateBotAliasResponse.Builder sentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings - The new value for the SentimentAnalysisSettings property for this object.default CreateBotAliasResponse.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)CreateBotAliasResponse.Builder botAliasStatus(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,
BotAliasStatusCreateBotAliasResponse.Builder botAliasStatus(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,
BotAliasStatusCreateBotAliasResponse.Builder botId(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.CreateBotAliasResponse.Builder creationDateTime(Instant 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.CreateBotAliasResponse.Builder tags(Map<String,String> tags)
A list of tags associated with the bot alias.
tags - A list of tags associated with the bot alias.Copyright © 2022. All rights reserved.