ask_sdk_model.dialog package¶
Submodules¶
Note
Canonical imports have been added in the __init__.py
of the package.
This helps in importing the class directly from the package, than
through the module.
For eg: if package a
has module b
with
class C
, you can do from a import C
instead of
from a.b import C
.
ask_sdk_model.dialog.confirm_intent_directive module¶
-
class
ask_sdk_model.dialog.confirm_intent_directive.
ConfirmIntentDirective
(updated_intent=None)¶ Bases:
ask_sdk_model.directive.Directive
Parameters: updated_intent ((optional) ask_sdk_model.intent.Intent) – -
attribute_map
= {'object_type': 'type', 'updated_intent': 'updatedIntent'}¶
-
deserialized_types
= {'object_type': 'str', 'updated_intent': 'ask_sdk_model.intent.Intent'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_sdk_model.dialog.confirm_slot_directive module¶
-
class
ask_sdk_model.dialog.confirm_slot_directive.
ConfirmSlotDirective
(updated_intent=None, slot_to_confirm=None)¶ Bases:
ask_sdk_model.directive.Directive
Parameters: - updated_intent ((optional) ask_sdk_model.intent.Intent) –
- slot_to_confirm ((optional) str) –
-
attribute_map
= {'object_type': 'type', 'slot_to_confirm': 'slotToConfirm', 'updated_intent': 'updatedIntent'}¶
-
deserialized_types
= {'object_type': 'str', 'slot_to_confirm': 'str', 'updated_intent': 'ask_sdk_model.intent.Intent'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
ask_sdk_model.dialog.delegate_directive module¶
-
class
ask_sdk_model.dialog.delegate_directive.
DelegateDirective
(updated_intent=None)¶ Bases:
ask_sdk_model.directive.Directive
Parameters: updated_intent ((optional) ask_sdk_model.intent.Intent) – -
attribute_map
= {'object_type': 'type', 'updated_intent': 'updatedIntent'}¶
-
deserialized_types
= {'object_type': 'str', 'updated_intent': 'ask_sdk_model.intent.Intent'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
ask_sdk_model.dialog.dynamic_entities_directive module¶
-
class
ask_sdk_model.dialog.dynamic_entities_directive.
DynamicEntitiesDirective
(update_behavior=None, types=None)¶ Bases:
ask_sdk_model.directive.Directive
Parameters: - update_behavior ((optional) ask_sdk_model.er.dynamic.update_behavior.UpdateBehavior) –
- types ((optional) list[ask_sdk_model.er.dynamic.entity_list_item.EntityListItem]) –
-
attribute_map
= {'object_type': 'type', 'types': 'types', 'update_behavior': 'updateBehavior'}¶
-
deserialized_types
= {'object_type': 'str', 'types': 'list[ask_sdk_model.er.dynamic.entity_list_item.EntityListItem]', 'update_behavior': 'ask_sdk_model.er.dynamic.update_behavior.UpdateBehavior'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
ask_sdk_model.dialog.elicit_slot_directive module¶
-
class
ask_sdk_model.dialog.elicit_slot_directive.
ElicitSlotDirective
(updated_intent=None, slot_to_elicit=None)¶ Bases:
ask_sdk_model.directive.Directive
Parameters: - updated_intent ((optional) ask_sdk_model.intent.Intent) –
- slot_to_elicit ((optional) str) –
-
attribute_map
= {'object_type': 'type', 'slot_to_elicit': 'slotToElicit', 'updated_intent': 'updatedIntent'}¶
-
deserialized_types
= {'object_type': 'str', 'slot_to_elicit': 'str', 'updated_intent': 'ask_sdk_model.intent.Intent'}¶
-
supports_multiple_types
= False¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model