public static interface DialogAction.Builder extends SdkPojo, CopyableBuilder<DialogAction.Builder,DialogAction>
| Modifier and Type | Method and Description |
|---|---|
DialogAction.Builder |
slotElicitationStyle(String slotElicitationStyle)
Configures the slot to use spell-by-letter or spell-by-word style.
|
DialogAction.Builder |
slotElicitationStyle(StyleType slotElicitationStyle)
Configures the slot to use spell-by-letter or spell-by-word style.
|
DialogAction.Builder |
slotToElicit(String slotToElicit)
The name of the slot that should be elicited from the user.
|
DialogAction.Builder |
type(DialogActionType type)
The next action that the bot should take in its interaction with the user.
|
DialogAction.Builder |
type(String type)
The next action that the bot should take in its interaction with the user.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDialogAction.Builder type(String type)
The next action that the bot should take in its interaction with the user. The possible values are:
Close - Indicates that there will not be a response from the user. For example, the statement
"Your order has been placed" does not require a response.
ConfirmIntent - The next action is asking the user if the intent is complete and ready to be
fulfilled. This is a yes/no question such as "Place the order?"
Delegate - The next action is determined by Amazon Lex V2.
ElicitSlot - The next action is to elicit a slot value from the user.
type - The next action that the bot should take in its interaction with the user. The possible values
are:
Close - Indicates that there will not be a response from the user. For example, the
statement "Your order has been placed" does not require a response.
ConfirmIntent - The next action is asking the user if the intent is complete and ready to
be fulfilled. This is a yes/no question such as "Place the order?"
Delegate - The next action is determined by Amazon Lex V2.
ElicitSlot - The next action is to elicit a slot value from the user.
DialogActionType,
DialogActionTypeDialogAction.Builder type(DialogActionType type)
The next action that the bot should take in its interaction with the user. The possible values are:
Close - Indicates that there will not be a response from the user. For example, the statement
"Your order has been placed" does not require a response.
ConfirmIntent - The next action is asking the user if the intent is complete and ready to be
fulfilled. This is a yes/no question such as "Place the order?"
Delegate - The next action is determined by Amazon Lex V2.
ElicitSlot - The next action is to elicit a slot value from the user.
type - The next action that the bot should take in its interaction with the user. The possible values
are:
Close - Indicates that there will not be a response from the user. For example, the
statement "Your order has been placed" does not require a response.
ConfirmIntent - The next action is asking the user if the intent is complete and ready to
be fulfilled. This is a yes/no question such as "Place the order?"
Delegate - The next action is determined by Amazon Lex V2.
ElicitSlot - The next action is to elicit a slot value from the user.
DialogActionType,
DialogActionTypeDialogAction.Builder slotToElicit(String slotToElicit)
The name of the slot that should be elicited from the user.
slotToElicit - The name of the slot that should be elicited from the user.DialogAction.Builder slotElicitationStyle(String slotElicitationStyle)
Configures the slot to use spell-by-letter or spell-by-word style. When you use a style on a slot, users can spell out their input to make it clear to your bot.
Spell by letter - "b" "o" "b"
Spell by word - "b as in boy" "o as in oscar" "b as in boy"
For more information, see Using spelling to enter slot values .
slotElicitationStyle - Configures the slot to use spell-by-letter or spell-by-word style. When you use a style on a slot,
users can spell out their input to make it clear to your bot.
Spell by letter - "b" "o" "b"
Spell by word - "b as in boy" "o as in oscar" "b as in boy"
For more information, see Using spelling to enter slot values .
StyleType,
StyleTypeDialogAction.Builder slotElicitationStyle(StyleType slotElicitationStyle)
Configures the slot to use spell-by-letter or spell-by-word style. When you use a style on a slot, users can spell out their input to make it clear to your bot.
Spell by letter - "b" "o" "b"
Spell by word - "b as in boy" "o as in oscar" "b as in boy"
For more information, see Using spelling to enter slot values .
slotElicitationStyle - Configures the slot to use spell-by-letter or spell-by-word style. When you use a style on a slot,
users can spell out their input to make it clear to your bot.
Spell by letter - "b" "o" "b"
Spell by word - "b as in boy" "o as in oscar" "b as in boy"
For more information, see Using spelling to enter slot values .
StyleType,
StyleTypeCopyright © 2022. All rights reserved.