AWS Amplify API
AWS Amplify Home
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
AWSLex
Provider
constructor
_config
options
configure
get
Category
get
Provider
Name
on
Complete
response
Callback
send
Message
Hierarchy
AbstractInteractionsProvider
AWSLexProvider
Implements
any
Index
Constructors
constructor
Properties
_config
Accessors
options
Methods
configure
get
Category
get
Provider
Name
on
Complete
response
Callback
send
Message
Constructors
constructor
new AWSLex
Provider
(
options
?:
InteractionsOptions
)
:
AWSLexProvider
Parameters
Default value
options:
InteractionsOptions
= {}
Returns
AWSLexProvider
Properties
Protected
_config
_config
:
InteractionsOptions
Accessors
Protected
options
options
:
Methods
configure
configure
(
config
?:
InteractionsOptions
)
:
InteractionsOptions
Parameters
Default value
config:
InteractionsOptions
= {}
Returns
InteractionsOptions
get
Category
get
Category
(
)
:
string
Returns
string
get
Provider
Name
get
Provider
Name
(
)
:
string
Returns
string
on
Complete
on
Complete
(
botname
:
string
, callback
:
any
)
:
void
Parameters
botname:
string
callback:
any
Returns
void
response
Callback
response
Callback
(
err
:
any
, data
:
any
, res
:
any
, rej
:
any
, botname
:
any
)
:
void
Parameters
err:
any
data:
any
res:
any
rej:
any
botname:
any
Returns
void
send
Message
send
Message
(
botname
:
string
, message
:
string
|
InteractionsMessage
)
:
Promise
<
any
>
Parameters
botname:
string
message:
string
|
InteractionsMessage
Returns
Promise
<
any
>