public static interface DescribeBotAliasResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<DescribeBotAliasResponse.Builder,DescribeBotAliasResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeBotAliasResponse.Builder |
botAliasHistoryEvents(BotAliasHistoryEvent... botAliasHistoryEvents)
A list of events that affect a bot alias.
|
DescribeBotAliasResponse.Builder |
botAliasHistoryEvents(Collection<BotAliasHistoryEvent> botAliasHistoryEvents)
A list of events that affect a bot alias.
|
DescribeBotAliasResponse.Builder |
botAliasHistoryEvents(Consumer<BotAliasHistoryEvent.Builder>... botAliasHistoryEvents)
A list of events that affect a bot alias.
|
DescribeBotAliasResponse.Builder |
botAliasId(String botAliasId)
The identifier of the bot alias.
|
DescribeBotAliasResponse.Builder |
botAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The locale settings that are unique to the alias.
|
DescribeBotAliasResponse.Builder |
botAliasName(String botAliasName)
The name of the bot alias.
|
DescribeBotAliasResponse.Builder |
botAliasStatus(BotAliasStatus botAliasStatus)
The current status of the alias.
|
DescribeBotAliasResponse.Builder |
botAliasStatus(String botAliasStatus)
The current status of the alias.
|
DescribeBotAliasResponse.Builder |
botId(String botId)
The identifier of the bot associated with the bot alias.
|
DescribeBotAliasResponse.Builder |
botVersion(String botVersion)
The version of the bot associated with the bot alias.
|
default DescribeBotAliasResponse.Builder |
conversationLogSettings(Consumer<ConversationLogSettings.Builder> conversationLogSettings)
Specifics of how Amazon Lex logs text and audio conversations with the bot associated with the alias.
|
DescribeBotAliasResponse.Builder |
conversationLogSettings(ConversationLogSettings conversationLogSettings)
Specifics of how Amazon Lex logs text and audio conversations with the bot associated with the alias.
|
DescribeBotAliasResponse.Builder |
creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the alias was created.
|
DescribeBotAliasResponse.Builder |
description(String description)
The description of the bot alias.
|
DescribeBotAliasResponse.Builder |
lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the alias was last updated.
|
default DescribeBotAliasResponse.Builder |
sentimentAnalysisSettings(Consumer<SentimentAnalysisSettings.Builder> sentimentAnalysisSettings)
Sets the value of the SentimentAnalysisSettings property for this object.
|
DescribeBotAliasResponse.Builder |
sentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
Sets the value of the SentimentAnalysisSettings property for this object.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeBotAliasResponse.Builder botAliasId(String botAliasId)
The identifier of the bot alias.
botAliasId - The identifier of the bot alias.DescribeBotAliasResponse.Builder botAliasName(String botAliasName)
The name of the bot alias.
botAliasName - The name of the bot alias.DescribeBotAliasResponse.Builder description(String description)
The description of the bot alias.
description - The description of the bot alias.DescribeBotAliasResponse.Builder botVersion(String botVersion)
The version of the bot associated with the bot alias.
botVersion - The version of the bot associated with the bot alias.DescribeBotAliasResponse.Builder botAliasLocaleSettings(Map<String,BotAliasLocaleSettings> botAliasLocaleSettings)
The locale settings that are unique to the alias.
botAliasLocaleSettings - The locale settings that are unique to the alias.DescribeBotAliasResponse.Builder conversationLogSettings(ConversationLogSettings conversationLogSettings)
Specifics of how Amazon Lex logs text and audio conversations with the bot associated with the alias.
conversationLogSettings - Specifics of how Amazon Lex logs text and audio conversations with the bot associated with the alias.default DescribeBotAliasResponse.Builder conversationLogSettings(Consumer<ConversationLogSettings.Builder> conversationLogSettings)
Specifics of how Amazon Lex logs text and audio conversations with the bot associated with 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)DescribeBotAliasResponse.Builder sentimentAnalysisSettings(SentimentAnalysisSettings sentimentAnalysisSettings)
sentimentAnalysisSettings - The new value for the SentimentAnalysisSettings property for this object.default DescribeBotAliasResponse.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)DescribeBotAliasResponse.Builder botAliasHistoryEvents(Collection<BotAliasHistoryEvent> botAliasHistoryEvents)
A list of events that affect a bot alias. For example, an event is recorded when the version that the alias points to changes.
botAliasHistoryEvents - A list of events that affect a bot alias. For example, an event is recorded when the version that the
alias points to changes.DescribeBotAliasResponse.Builder botAliasHistoryEvents(BotAliasHistoryEvent... botAliasHistoryEvents)
A list of events that affect a bot alias. For example, an event is recorded when the version that the alias points to changes.
botAliasHistoryEvents - A list of events that affect a bot alias. For example, an event is recorded when the version that the
alias points to changes.DescribeBotAliasResponse.Builder botAliasHistoryEvents(Consumer<BotAliasHistoryEvent.Builder>... botAliasHistoryEvents)
A list of events that affect a bot alias. For example, an event is recorded when the version that the alias points to changes.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #botAliasHistoryEvents(List) .botAliasHistoryEvents - a consumer that will call methods on List.Builder #botAliasHistoryEvents(List) DescribeBotAliasResponse.Builder botAliasStatus(String botAliasStatus)
The current status of the alias. When the alias is Available, the alias is ready for use with
your bot.
botAliasStatus - The current status of the alias. When the alias is Available, the alias is ready for use
with your bot.BotAliasStatus,
BotAliasStatusDescribeBotAliasResponse.Builder botAliasStatus(BotAliasStatus botAliasStatus)
The current status of the alias. When the alias is Available, the alias is ready for use with
your bot.
botAliasStatus - The current status of the alias. When the alias is Available, the alias is ready for use
with your bot.BotAliasStatus,
BotAliasStatusDescribeBotAliasResponse.Builder botId(String botId)
The identifier of the bot associated with the bot alias.
botId - The identifier of the bot associated with the bot alias.DescribeBotAliasResponse.Builder creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the alias was created.
creationDateTime - A timestamp of the date and time that the alias was created.DescribeBotAliasResponse.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the alias was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the alias was last updated.Copyright © 2022. All rights reserved.