-
public final class StoryDefinitionConfigurationDumpObject used for exporting/importing story definitions
-
-
Field Summary
Fields Modifier and Type Field Description private final StringstoryIdprivate final StringbotIdprivate final IntentWithoutNamespaceintentprivate final AnswerConfigurationTypecurrentTypeprivate final List<AnswerConfigurationDump>answersprivate final Integerversionprivate final Stringnamespaceprivate final List<StoryDefinitionConfigurationMandatoryEntityDump>mandatoryEntitiesprivate final List<StoryDefinitionConfigurationStepDump>stepsprivate final Stringnameprivate final Stringcategoryprivate final Stringdescriptionprivate final StringuserSentenceprivate final LocaleuserSentenceLocaleprivate final StringconfigurationNameprivate final List<StoryDefinitionConfigurationFeatureDump>featuresprivate final Set<StoryTag>tagsprivate final List<DedicatedAnswerConfiguration>configuredAnswersprivate final List<StoryDefinitionConfigurationByBotStep>configuredSteps
-
Constructor Summary
Constructors Constructor Description StoryDefinitionConfigurationDump(StoryDefinitionConfiguration def)StoryDefinitionConfigurationDump(String storyId, String botId, IntentWithoutNamespace intent, AnswerConfigurationType currentType, List<AnswerConfigurationDump> answers, Integer version, String namespace, List<StoryDefinitionConfigurationMandatoryEntityDump> mandatoryEntities, List<StoryDefinitionConfigurationStepDump> steps, String name, String category, String description, String userSentence, Locale userSentenceLocale, String configurationName, List<StoryDefinitionConfigurationFeatureDump> features, Set<StoryTag> tags, List<DedicatedAnswerConfiguration> configuredAnswers, List<StoryDefinitionConfigurationByBotStep> configuredSteps)
-
Method Summary
-
-
Constructor Detail
-
StoryDefinitionConfigurationDump
StoryDefinitionConfigurationDump(StoryDefinitionConfiguration def)
-
StoryDefinitionConfigurationDump
StoryDefinitionConfigurationDump(String storyId, String botId, IntentWithoutNamespace intent, AnswerConfigurationType currentType, List<AnswerConfigurationDump> answers, Integer version, String namespace, List<StoryDefinitionConfigurationMandatoryEntityDump> mandatoryEntities, List<StoryDefinitionConfigurationStepDump> steps, String name, String category, String description, String userSentence, Locale userSentenceLocale, String configurationName, List<StoryDefinitionConfigurationFeatureDump> features, Set<StoryTag> tags, List<DedicatedAnswerConfiguration> configuredAnswers, List<StoryDefinitionConfigurationByBotStep> configuredSteps)
-
-
Method Detail
-
toStoryDefinitionConfiguration
final StoryDefinitionConfiguration toStoryDefinitionConfiguration(StoryDefinitionConfigurationDumpController controller)
-
component1
final String component1()
-
component2
final String component2()
-
component3
final IntentWithoutNamespace component3()
-
component4
final AnswerConfigurationType component4()
-
component5
final List<AnswerConfigurationDump> component5()
-
component6
final Integer component6()
-
component7
final String component7()
-
component8
final List<StoryDefinitionConfigurationMandatoryEntityDump> component8()
-
component9
final List<StoryDefinitionConfigurationStepDump> component9()
-
component10
final String component10()
-
component11
final String component11()
-
component12
final String component12()
-
component13
final String component13()
-
component14
final Locale component14()
-
component15
final String component15()
-
component16
final List<StoryDefinitionConfigurationFeatureDump> component16()
-
component17
final Set<StoryTag> component17()
-
component18
final List<DedicatedAnswerConfiguration> component18()
-
component19
final List<StoryDefinitionConfigurationByBotStep> component19()
-
copy
final StoryDefinitionConfigurationDump copy(String storyId, String botId, IntentWithoutNamespace intent, AnswerConfigurationType currentType, List<AnswerConfigurationDump> answers, Integer version, String namespace, List<StoryDefinitionConfigurationMandatoryEntityDump> mandatoryEntities, List<StoryDefinitionConfigurationStepDump> steps, String name, String category, String description, String userSentence, Locale userSentenceLocale, String configurationName, List<StoryDefinitionConfigurationFeatureDump> features, Set<StoryTag> tags, List<DedicatedAnswerConfiguration> configuredAnswers, List<StoryDefinitionConfigurationByBotStep> configuredSteps)
-
getStoryId
final String getStoryId()
The story definition identifier.
-
getIntent
final IntentWithoutNamespace getIntent()
The target main intent.
-
getCurrentType
final AnswerConfigurationType getCurrentType()
The type of answer configuration.
-
getAnswers
final List<AnswerConfigurationDump> getAnswers()
The answers available.
-
getVersion
final Integer getVersion()
The version of the story.
-
getNamespace
final String getNamespace()
The namespace of the story.
-
getMandatoryEntities
final List<StoryDefinitionConfigurationMandatoryEntityDump> getMandatoryEntities()
The mandatory entities.
-
getSteps
final List<StoryDefinitionConfigurationStepDump> getSteps()
The optional steps.
-
getCategory
final String getCategory()
The category of the story.
-
getDescription
final String getDescription()
The description of the story.
-
getUserSentence
final String getUserSentence()
The user sentence sample.
-
getUserSentenceLocale
final Locale getUserSentenceLocale()
The user sentence sample locale.
-
getConfigurationName
final String getConfigurationName()
The configuration name if any.
-
getFeatures
final List<StoryDefinitionConfigurationFeatureDump> getFeatures()
The optional features supported
-
getTags
final Set<StoryTag> getTags()
The story definition tags that specify different story types or roles.
-
getConfiguredAnswers
final List<DedicatedAnswerConfiguration> getConfiguredAnswers()
Answers by bot application configuration
-
getConfiguredSteps
final List<StoryDefinitionConfigurationByBotStep> getConfiguredSteps()
Steps by bot application configuration
-
-
-
-