/AWS1/CL_LXBGETBOTCHANNELASS01¶
GetBotChannelAssociationResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/LXBBOTCHANNELNAME /AWS1/LXBBOTCHANNELNAME¶
The name of the association between the bot and the channel.
iv_description TYPE /AWS1/LXBDESCRIPTION /AWS1/LXBDESCRIPTION¶
A description of the association between the bot and the channel.
iv_botalias TYPE /AWS1/LXBALIASNAME /AWS1/LXBALIASNAME¶
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
iv_botname TYPE /AWS1/LXBBOTNAME /AWS1/LXBBOTNAME¶
The name of the Amazon Lex bot.
iv_createddate TYPE /AWS1/LXBTIMESTAMP /AWS1/LXBTIMESTAMP¶
The date that the association between the bot and the channel was created.
iv_type TYPE /AWS1/LXBCHANNELTYPE /AWS1/LXBCHANNELTYPE¶
The type of the messaging platform.
it_botconfiguration TYPE /AWS1/CL_LXBCHANNELCONFMAP_W=>TT_CHANNELCONFIGURATIONMAP TT_CHANNELCONFIGURATIONMAP¶
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
iv_status TYPE /AWS1/LXBCHANNELSTATUS /AWS1/LXBCHANNELSTATUS¶
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 thefailureReasonfield.
iv_failurereason TYPE /AWS1/LXBSTRING /AWS1/LXBSTRING¶
If
statusisFAILED, Amazon Lex provides the reason that it failed to create the association.
Queryable Attributes¶
name¶
The name of the association between the bot and the channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
description¶
A description of the association between the bot and the channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
botAlias¶
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOTALIAS() |
Getter for BOTALIAS, with configurable default |
ASK_BOTALIAS() |
Getter for BOTALIAS w/ exceptions if field has no value |
HAS_BOTALIAS() |
Determine if BOTALIAS has a value |
botName¶
The name of the Amazon Lex bot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOTNAME() |
Getter for BOTNAME, with configurable default |
ASK_BOTNAME() |
Getter for BOTNAME w/ exceptions if field has no value |
HAS_BOTNAME() |
Determine if BOTNAME has a value |
createdDate¶
The date that the association between the bot and the channel was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDDATE() |
Getter for CREATEDDATE, with configurable default |
ASK_CREATEDDATE() |
Getter for CREATEDDATE w/ exceptions if field has no value |
HAS_CREATEDDATE() |
Determine if CREATEDDATE has a value |
type¶
The type of the messaging platform.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
botConfiguration¶
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOTCONFIGURATION() |
Getter for BOTCONFIGURATION, with configurable default |
ASK_BOTCONFIGURATION() |
Getter for BOTCONFIGURATION w/ exceptions if field has no va |
HAS_BOTCONFIGURATION() |
Determine if BOTCONFIGURATION has a value |
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 thefailureReasonfield.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
failureReason¶
If
statusisFAILED, Amazon Lex provides the reason that it failed to create the association.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREREASON() |
Getter for FAILUREREASON, with configurable default |
ASK_FAILUREREASON() |
Getter for FAILUREREASON w/ exceptions if field has no value |
HAS_FAILUREREASON() |
Determine if FAILUREREASON has a value |