public static interface DescribeBotVersionResponse.Builder extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<DescribeBotVersionResponse.Builder,DescribeBotVersionResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeBotVersionResponse.Builder |
botId(String botId)
The identifier of the bot that contains the version.
|
DescribeBotVersionResponse.Builder |
botName(String botName)
The name of the bot that contains the version.
|
DescribeBotVersionResponse.Builder |
botStatus(BotStatus botStatus)
The current status of the bot.
|
DescribeBotVersionResponse.Builder |
botStatus(String botStatus)
The current status of the bot.
|
DescribeBotVersionResponse.Builder |
botVersion(String botVersion)
The version of the bot to describe.
|
DescribeBotVersionResponse.Builder |
creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the bot version was created.
|
default DescribeBotVersionResponse.Builder |
dataPrivacy(Consumer<DataPrivacy.Builder> dataPrivacy)
Data privacy settings for the bot version.
|
DescribeBotVersionResponse.Builder |
dataPrivacy(DataPrivacy dataPrivacy)
Data privacy settings for the bot version.
|
DescribeBotVersionResponse.Builder |
description(String description)
The description specified for the bot.
|
DescribeBotVersionResponse.Builder |
failureReasons(Collection<String> failureReasons)
If the
botStatus is Failed, this contains a list of reasons that the version
couldn't be built. |
DescribeBotVersionResponse.Builder |
failureReasons(String... failureReasons)
If the
botStatus is Failed, this contains a list of reasons that the version
couldn't be built. |
DescribeBotVersionResponse.Builder |
idleSessionTTLInSeconds(Integer idleSessionTTLInSeconds)
The number of seconds that a session with the bot remains active before it is discarded by Amazon Lex.
|
DescribeBotVersionResponse.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot version.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeBotVersionResponse.Builder botId(String botId)
The identifier of the bot that contains the version.
botId - The identifier of the bot that contains the version.DescribeBotVersionResponse.Builder botName(String botName)
The name of the bot that contains the version.
botName - The name of the bot that contains the version.DescribeBotVersionResponse.Builder botVersion(String botVersion)
The version of the bot to describe.
botVersion - The version of the bot to describe.DescribeBotVersionResponse.Builder description(String description)
The description specified for the bot.
description - The description specified for the bot.DescribeBotVersionResponse.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot version.
roleArn - The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot version.DescribeBotVersionResponse.Builder dataPrivacy(DataPrivacy dataPrivacy)
Data privacy settings for the bot version.
dataPrivacy - Data privacy settings for the bot version.default DescribeBotVersionResponse.Builder dataPrivacy(Consumer<DataPrivacy.Builder> dataPrivacy)
Data privacy settings for the bot version.
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)DescribeBotVersionResponse.Builder idleSessionTTLInSeconds(Integer idleSessionTTLInSeconds)
The number of seconds that a session with the bot remains active before it is discarded by Amazon Lex.
idleSessionTTLInSeconds - The number of seconds that a session with the bot remains active before it is discarded by Amazon Lex.DescribeBotVersionResponse.Builder botStatus(String botStatus)
The current status of the bot. When the status is Available, the bot version is ready for use.
DescribeBotVersionResponse.Builder botStatus(BotStatus botStatus)
The current status of the bot. When the status is Available, the bot version is ready for use.
DescribeBotVersionResponse.Builder failureReasons(Collection<String> failureReasons)
If the botStatus is Failed, this contains a list of reasons that the version
couldn't be built.
failureReasons - If the botStatus is Failed, this contains a list of reasons that the version
couldn't be built.DescribeBotVersionResponse.Builder failureReasons(String... failureReasons)
If the botStatus is Failed, this contains a list of reasons that the version
couldn't be built.
failureReasons - If the botStatus is Failed, this contains a list of reasons that the version
couldn't be built.DescribeBotVersionResponse.Builder creationDateTime(Instant creationDateTime)
A timestamp of the date and time that the bot version was created.
creationDateTime - A timestamp of the date and time that the bot version was created.Copyright © 2022. All rights reserved.