public static interface GetBotChannelAssociationResponse.Builder extends LexModelBuildingResponse.Builder, SdkPojo, CopyableBuilder<GetBotChannelAssociationResponse.Builder,GetBotChannelAssociationResponse>
Modifier and Type | Method and Description |
---|---|
GetBotChannelAssociationResponse.Builder |
botAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
GetBotChannelAssociationResponse.Builder |
botConfiguration(Map<String,String> botConfiguration)
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
|
GetBotChannelAssociationResponse.Builder |
botName(String botName)
The name of the Amazon Lex bot.
|
GetBotChannelAssociationResponse.Builder |
createdDate(Instant createdDate)
The date that the association between the bot and the channel was created.
|
GetBotChannelAssociationResponse.Builder |
description(String description)
A description of the association between the bot and the channel.
|
GetBotChannelAssociationResponse.Builder |
failureReason(String failureReason)
If
status is FAILED , Amazon Lex provides the reason that it failed to create the
association. |
GetBotChannelAssociationResponse.Builder |
name(String name)
The name of the association between the bot and the channel.
|
GetBotChannelAssociationResponse.Builder |
status(ChannelStatus status)
The status of the bot channel.
|
GetBotChannelAssociationResponse.Builder |
status(String status)
The status of the bot channel.
|
GetBotChannelAssociationResponse.Builder |
type(ChannelType type)
The type of the messaging platform.
|
GetBotChannelAssociationResponse.Builder |
type(String type)
The type of the messaging platform.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
GetBotChannelAssociationResponse.Builder name(String name)
The name of the association between the bot and the channel.
name
- The name of the association between the bot and the channel.GetBotChannelAssociationResponse.Builder description(String description)
A description of the association between the bot and the channel.
description
- A description of the association between the bot and the channel.GetBotChannelAssociationResponse.Builder botAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
botAlias
- An alias pointing to the specific version of the Amazon Lex bot to which this association is being
made.GetBotChannelAssociationResponse.Builder botName(String botName)
The name of the Amazon Lex bot.
botName
- The name of the Amazon Lex bot.GetBotChannelAssociationResponse.Builder createdDate(Instant createdDate)
The date that the association between the bot and the channel was created.
createdDate
- The date that the association between the bot and the channel was created.GetBotChannelAssociationResponse.Builder type(String type)
The type of the messaging platform.
type
- The type of the messaging platform.ChannelType
,
ChannelType
GetBotChannelAssociationResponse.Builder type(ChannelType type)
The type of the messaging platform.
type
- The type of the messaging platform.ChannelType
,
ChannelType
GetBotChannelAssociationResponse.Builder botConfiguration(Map<String,String> botConfiguration)
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
botConfiguration
- Provides information that the messaging platform needs to communicate with the Amazon Lex bot.GetBotChannelAssociationResponse.Builder status(String status)
The status of the bot channel.
CREATED
- The channel has been created and is ready for use.
IN_PROGRESS
- Channel creation is in progress.
FAILED
- There was an error creating the channel. For information about the reason for the
failure, see the failureReason
field.
status
- The status of the bot channel.
CREATED
- The channel has been created and is ready for use.
IN_PROGRESS
- Channel creation is in progress.
FAILED
- There was an error creating the channel. For information about the reason for
the failure, see the failureReason
field.
ChannelStatus
,
ChannelStatus
GetBotChannelAssociationResponse.Builder status(ChannelStatus status)
The status of the bot channel.
CREATED
- The channel has been created and is ready for use.
IN_PROGRESS
- Channel creation is in progress.
FAILED
- There was an error creating the channel. For information about the reason for the
failure, see the failureReason
field.
status
- The status of the bot channel.
CREATED
- The channel has been created and is ready for use.
IN_PROGRESS
- Channel creation is in progress.
FAILED
- There was an error creating the channel. For information about the reason for
the failure, see the failureReason
field.
ChannelStatus
,
ChannelStatus
GetBotChannelAssociationResponse.Builder failureReason(String failureReason)
If status
is FAILED
, Amazon Lex provides the reason that it failed to create the
association.
failureReason
- If status
is FAILED
, Amazon Lex provides the reason that it failed to create
the association.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.