public static interface PutBotAliasResponse.Builder extends LexModelBuildingResponse.Builder, SdkPojo, CopyableBuilder<PutBotAliasResponse.Builder,PutBotAliasResponse>
| Modifier and Type | Method and Description |
|---|---|
PutBotAliasResponse.Builder |
botName(String botName)
The name of the bot that the alias points to.
|
PutBotAliasResponse.Builder |
botVersion(String botVersion)
The version of the bot that the alias points to.
|
PutBotAliasResponse.Builder |
checksum(String checksum)
The checksum for the current version of the alias.
|
default PutBotAliasResponse.Builder |
conversationLogs(Consumer<ConversationLogsResponse.Builder> conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
|
PutBotAliasResponse.Builder |
conversationLogs(ConversationLogsResponse conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
|
PutBotAliasResponse.Builder |
createdDate(Instant createdDate)
The date that the bot alias was created.
|
PutBotAliasResponse.Builder |
description(String description)
A description of the alias.
|
PutBotAliasResponse.Builder |
lastUpdatedDate(Instant lastUpdatedDate)
The date that the bot alias was updated.
|
PutBotAliasResponse.Builder |
name(String name)
The name of the alias.
|
PutBotAliasResponse.Builder |
tags(Collection<Tag> tags)
A list of tags associated with a bot.
|
PutBotAliasResponse.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags associated with a bot.
|
PutBotAliasResponse.Builder |
tags(Tag... tags)
A list of tags associated with a bot.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutBotAliasResponse.Builder name(String name)
The name of the alias.
name - The name of the alias.PutBotAliasResponse.Builder description(String description)
A description of the alias.
description - A description of the alias.PutBotAliasResponse.Builder botVersion(String botVersion)
The version of the bot that the alias points to.
botVersion - The version of the bot that the alias points to.PutBotAliasResponse.Builder botName(String botName)
The name of the bot that the alias points to.
botName - The name of the bot that the alias points to.PutBotAliasResponse.Builder lastUpdatedDate(Instant lastUpdatedDate)
The date that the bot alias was updated. When you create a resource, the creation date and the last updated date are the same.
lastUpdatedDate - The date that the bot alias was updated. When you create a resource, the creation date and the last
updated date are the same.PutBotAliasResponse.Builder createdDate(Instant createdDate)
The date that the bot alias was created.
createdDate - The date that the bot alias was created.PutBotAliasResponse.Builder checksum(String checksum)
The checksum for the current version of the alias.
checksum - The checksum for the current version of the alias.PutBotAliasResponse.Builder conversationLogs(ConversationLogsResponse conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
conversationLogs - The settings that determine how Amazon Lex uses conversation logs for the alias.default PutBotAliasResponse.Builder conversationLogs(Consumer<ConversationLogsResponse.Builder> conversationLogs)
The settings that determine how Amazon Lex uses conversation logs for the alias.
This is a convenience method that creates an instance of theConversationLogsResponse.Builder
avoiding the need to create one manually via ConversationLogsResponse.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to conversationLogs(ConversationLogsResponse).
conversationLogs - a consumer that will call methods on ConversationLogsResponse.BuilderconversationLogs(ConversationLogsResponse)PutBotAliasResponse.Builder tags(Collection<Tag> tags)
A list of tags associated with a bot.
tags - A list of tags associated with a bot.PutBotAliasResponse.Builder tags(Tag... tags)
A list of tags associated with a bot.
tags - A list of tags associated with a bot.PutBotAliasResponse.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags associated with a bot.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) Copyright © 2022. All rights reserved.