-
public final class StoryDefinitionConfigurationStepDump
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final IntentWithoutNamespaceintentprivate final IntentWithoutNamespacetargetIntentprivate final List<AnswerConfigurationDump>answersprivate final AnswerConfigurationTypecurrentTypeprivate final I18nLabelValueuserSentenceLabelprivate final List<StoryDefinitionConfigurationStepDump>childrenprivate final Integerlevelprivate final EntityStepSelectionentity
-
Constructor Summary
Constructors Constructor Description StoryDefinitionConfigurationStepDump(StoryDefinitionConfigurationStep def, String namespace, String category)StoryDefinitionConfigurationStepDump(String name, IntentWithoutNamespace intent, IntentWithoutNamespace targetIntent, List<AnswerConfigurationDump> answers, AnswerConfigurationType currentType, I18nLabelValue userSentenceLabel, List<StoryDefinitionConfigurationStepDump> children, Integer level, EntityStepSelection entity)
-
Method Summary
-
-
Constructor Detail
-
StoryDefinitionConfigurationStepDump
StoryDefinitionConfigurationStepDump(StoryDefinitionConfigurationStep def, String namespace, String category)
-
StoryDefinitionConfigurationStepDump
StoryDefinitionConfigurationStepDump(String name, IntentWithoutNamespace intent, IntentWithoutNamespace targetIntent, List<AnswerConfigurationDump> answers, AnswerConfigurationType currentType, I18nLabelValue userSentenceLabel, List<StoryDefinitionConfigurationStepDump> children, Integer level, EntityStepSelection entity)
-
-
Method Detail
-
toStep
final StoryDefinitionConfigurationStep toStep(StoryDefinitionConfigurationDumpController controller)
-
component1
final String component1()
-
component2
final IntentWithoutNamespace component2()
-
component3
final IntentWithoutNamespace component3()
-
component4
final List<AnswerConfigurationDump> component4()
-
component5
final AnswerConfigurationType component5()
-
component6
final I18nLabelValue component6()
-
component7
final List<StoryDefinitionConfigurationStepDump> component7()
-
component8
final Integer component8()
-
component9
final EntityStepSelection component9()
-
copy
final StoryDefinitionConfigurationStepDump copy(String name, IntentWithoutNamespace intent, IntentWithoutNamespace targetIntent, List<AnswerConfigurationDump> answers, AnswerConfigurationType currentType, I18nLabelValue userSentenceLabel, List<StoryDefinitionConfigurationStepDump> children, Integer level, EntityStepSelection entity)
-
getIntent
final IntentWithoutNamespace getIntent()
The intent used to reach the step - mandatory if an answer is set, or if there is a targetIntent.
-
getTargetIntent
final IntentWithoutNamespace getTargetIntent()
The optional intent to switch to when the step is reached.
-
getAnswers
final List<AnswerConfigurationDump> getAnswers()
The answers available.
-
getCurrentType
final AnswerConfigurationType getCurrentType()
The type of answer configuration.
-
getUserSentenceLabel
final I18nLabelValue getUserSentenceLabel()
The user sentence sample.
-
getChildren
final List<StoryDefinitionConfigurationStepDump> getChildren()
The children of the steps
-
getEntity
final EntityStepSelection getEntity()
Entity selection.
-
-
-
-