public static interface DescribeBotResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<DescribeBotResponse.Builder,DescribeBotResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeBotResponse.Builder |
botId(String botId)
The unique identifier of the bot.
|
DescribeBotResponse.Builder |
botMembers(BotMember... botMembers)
The list of bots in the network that was described.
|
DescribeBotResponse.Builder |
botMembers(Collection<BotMember> botMembers)
The list of bots in the network that was described.
|
DescribeBotResponse.Builder |
botMembers(Consumer<BotMember.Builder>... botMembers)
The list of bots in the network that was described.
|
DescribeBotResponse.Builder |
botName(String botName)
The name of the bot.
|
DescribeBotResponse.Builder |
botStatus(BotStatus botStatus)
The current status of the bot.
|
DescribeBotResponse.Builder |
botStatus(String botStatus)
The current status of the bot.
|
DescribeBotResponse.Builder |
botType(BotType botType)
The type of the bot that was described.
|
DescribeBotResponse.Builder |
botType(String botType)
The type of the bot that was described.
|
DescribeBotResponse.Builder |
creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the bot was created.
|
default DescribeBotResponse.Builder |
dataPrivacy(Consumer<DataPrivacy.Builder> dataPrivacy)
Settings for managing data privacy of the bot and its conversations with users.
|
DescribeBotResponse.Builder |
dataPrivacy(DataPrivacy dataPrivacy)
Settings for managing data privacy of the bot and its conversations with users.
|
DescribeBotResponse.Builder |
description(String description)
The description of the bot.
|
DescribeBotResponse.Builder |
failureReasons(Collection<String> failureReasons)
If the
botStatus is Failed, this contains a list of reasons that the bot couldn't
be built. |
DescribeBotResponse.Builder |
failureReasons(String... failureReasons)
If the
botStatus is Failed, this contains a list of reasons that the bot couldn't
be built. |
DescribeBotResponse.Builder |
idleSessionTTLInSeconds(Integer idleSessionTTLInSeconds)
The maximum time in seconds that Amazon Lex retains the data gathered in a conversation.
|
DescribeBotResponse.Builder |
lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the bot was last updated.
|
DescribeBotResponse.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeBotResponse.Builder botId(String botId)
The unique identifier of the bot.
botId - The unique identifier of the bot.DescribeBotResponse.Builder botName(String botName)
The name of the bot.
botName - The name of the bot.DescribeBotResponse.Builder description(String description)
The description of the bot.
description - The description of the bot.DescribeBotResponse.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot.
roleArn - The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot.DescribeBotResponse.Builder dataPrivacy(DataPrivacy dataPrivacy)
Settings for managing data privacy of the bot and its conversations with users.
dataPrivacy - Settings for managing data privacy of the bot and its conversations with users.default DescribeBotResponse.Builder dataPrivacy(Consumer<DataPrivacy.Builder> dataPrivacy)
Settings for managing data privacy of the bot and its conversations with users.
This is a convenience method that creates an instance of theDataPrivacy.Builder avoiding the need to
create one manually via DataPrivacy.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to dataPrivacy(DataPrivacy).
dataPrivacy - a consumer that will call methods on DataPrivacy.BuilderdataPrivacy(DataPrivacy)DescribeBotResponse.Builder idleSessionTTLInSeconds(Integer idleSessionTTLInSeconds)
The maximum time in seconds that Amazon Lex retains the data gathered in a conversation.
idleSessionTTLInSeconds - The maximum time in seconds that Amazon Lex retains the data gathered in a conversation.DescribeBotResponse.Builder botStatus(String botStatus)
The current status of the bot. When the status is Available the bot is ready to be used in
conversations with users.
DescribeBotResponse.Builder botStatus(BotStatus botStatus)
The current status of the bot. When the status is Available the bot is ready to be used in
conversations with users.
DescribeBotResponse.Builder creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the bot was created.
creationDateTime - A timestamp of the date and time that the bot was created.DescribeBotResponse.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
A timestamp of the date and time that the bot was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the bot was last updated.DescribeBotResponse.Builder botType(String botType)
The type of the bot that was described.
DescribeBotResponse.Builder botType(BotType botType)
The type of the bot that was described.
DescribeBotResponse.Builder botMembers(Collection<BotMember> botMembers)
The list of bots in the network that was described.
botMembers - The list of bots in the network that was described.DescribeBotResponse.Builder botMembers(BotMember... botMembers)
The list of bots in the network that was described.
botMembers - The list of bots in the network that was described.DescribeBotResponse.Builder botMembers(Consumer<BotMember.Builder>... botMembers)
The list of bots in the network that was described.
This is a convenience method that creates an instance of theBotMember.Builder avoiding the need to create one
manually via BotMember.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #botMembers(List.
botMembers - a consumer that will call methods on
BotMember.Builder#botMembers(java.util.Collection) DescribeBotResponse.Builder failureReasons(Collection<String> failureReasons)
If the botStatus is Failed, this contains a list of reasons that the bot couldn't
be built.
failureReasons - If the botStatus is Failed, this contains a list of reasons that the bot
couldn't be built.DescribeBotResponse.Builder failureReasons(String... failureReasons)
If the botStatus is Failed, this contains a list of reasons that the bot couldn't
be built.
failureReasons - If the botStatus is Failed, this contains a list of reasons that the bot
couldn't be built.Copyright © 2023. All rights reserved.