data class StoryDefinitionConfigurationDump (source)
Object used for exporting/importing story definitions
<init> |
StoryDefinitionConfigurationDump(def: StoryDefinitionConfiguration)
Object used for exporting/importing story definitions StoryDefinitionConfigurationDump(storyId: String, botId: String, intent: IntentWithoutNamespace, currentType: AnswerConfigurationType, answers: List<AnswerConfigurationDump>, version: Int = 0, namespace: String = defaultNamespace, mandatoryEntities: List<StoryDefinitionConfigurationMandatoryEntityDump> = emptyList(), steps: List<StoryDefinitionConfigurationStepDump> = emptyList(), name: String = storyId, category: String = "default", description: String = "", userSentence: String = "", userSentenceLocale: Locale? = null, configurationName: String? = null, features: List<StoryDefinitionConfigurationFeatureDump> = emptyList(), tags: Set<StoryTag> = emptySet(), configuredAnswers: List<DedicatedAnswerConfiguration> = emptyList(), configuredSteps: List<StoryDefinitionConfigurationByBotStep> = emptyList()) |
answers |
The answers available. val answers: List<AnswerConfigurationDump> |
botId |
The bot identifier. val botId: String |
category |
The category of the story. val category: String |
configurationName |
The configuration name if any. val configurationName: String? |
configuredAnswers |
Answers by bot application configuration val configuredAnswers: List<DedicatedAnswerConfiguration> |
configuredSteps |
Steps by bot application configuration val configuredSteps: List<StoryDefinitionConfigurationByBotStep> |
currentType |
The type of answer configuration. val currentType: AnswerConfigurationType |
description |
The description of the story. val description: String |
features |
The optional features supported val features: List<StoryDefinitionConfigurationFeatureDump> |
intent |
The target main intent. val intent: IntentWithoutNamespace |
mandatoryEntities |
The mandatory entities. val mandatoryEntities: List<StoryDefinitionConfigurationMandatoryEntityDump> |
name |
The name of the story. val name: String |
namespace |
The namespace of the story. val namespace: String |
steps |
The optional steps. val steps: List<StoryDefinitionConfigurationStepDump> |
storyId |
The story definition identifier. val storyId: String |
tags |
The story definition tags that specify different story types or roles. val tags: Set<StoryTag> |
userSentence |
The user sentence sample. val userSentence: String |
userSentenceLocale |
The user sentence sample locale. val userSentenceLocale: Locale? |
version |
The version of the story. val version: Int |
toStoryDefinitionConfiguration |
fun toStoryDefinitionConfiguration(controller: StoryDefinitionConfigurationDumpController): StoryDefinitionConfiguration |