public class BotStoryDefinitionConfiguration
Story created/updated with Story Builder
public BotStoryDefinitionConfiguration(@NotNull
java.lang.String storyId,
@NotNull
java.lang.String botId,
@NotNull
ai.tock.bot.definition.IntentWithoutNamespace intent,
@NotNull
ai.tock.bot.admin.answer.AnswerConfigurationType currentType,
@NotNull
java.lang.String namespace,
@NotNull
java.util.List<? extends ai.tock.bot.admin.model.BotAnswerConfiguration> answers,
@NotNull
java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationMandatoryEntity> mandatoryEntities,
@NotNull
java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationStep> steps,
@NotNull
java.lang.String name,
@NotNull
java.lang.String category,
@NotNull
java.lang.String description,
@NotNull
java.lang.String userSentence,
@NotNull
java.util.Locale userSentenceLocale,
@Nullable
java.lang.String configurationName,
@NotNull
java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> features,
@NotNull
java.util.List<? extends ai.tock.bot.definition.StoryTag> tags,
@NotNull
org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> _id)
Story created/updated with Story Builder
userSentence - The user sentence sample.public BotStoryDefinitionConfiguration(@NotNull
ai.tock.bot.admin.story.StoryDefinitionConfiguration story,
@NotNull
java.util.Locale userLocale)
@NotNull public java.lang.String getStoryId()
@NotNull public java.lang.String getBotId()
@NotNull public ai.tock.bot.definition.IntentWithoutNamespace getIntent()
@NotNull public ai.tock.bot.admin.answer.AnswerConfigurationType getCurrentType()
@NotNull public java.lang.String getNamespace()
@NotNull public java.util.List<ai.tock.bot.admin.model.BotAnswerConfiguration> getAnswers()
@NotNull public java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationMandatoryEntity> getMandatoryEntities()
@NotNull public java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationStep> getSteps()
@NotNull public java.lang.String getName()
@NotNull public java.lang.String getCategory()
@NotNull public java.lang.String getDescription()
@NotNull public java.lang.String getUserSentence()
The user sentence sample.
@NotNull public java.util.Locale getUserSentenceLocale()
@Nullable public java.lang.String getConfigurationName()
@NotNull public java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> getFeatures()
@NotNull public java.util.List<ai.tock.bot.definition.StoryTag> getTags()
@NotNull public org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> get_id()
@NotNull public java.lang.String component1()
@NotNull public java.lang.String component2()
@NotNull public ai.tock.bot.definition.IntentWithoutNamespace component3()
@NotNull public ai.tock.bot.admin.answer.AnswerConfigurationType component4()
@NotNull public java.lang.String component5()
@NotNull public java.util.List<ai.tock.bot.admin.model.BotAnswerConfiguration> component6()
@NotNull public java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationMandatoryEntity> component7()
@NotNull public java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationStep> component8()
@NotNull public java.lang.String component9()
@NotNull public java.lang.String component10()
@NotNull public java.lang.String component11()
@NotNull public java.lang.String component12()
The user sentence sample.
@NotNull public java.util.Locale component13()
@Nullable public java.lang.String component14()
@NotNull public java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> component15()
@NotNull public java.util.List<ai.tock.bot.definition.StoryTag> component16()
@NotNull public org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> component17()
@NotNull public BotStoryDefinitionConfiguration copy(@NotNull java.lang.String storyId, @NotNull java.lang.String botId, @NotNull ai.tock.bot.definition.IntentWithoutNamespace intent, @NotNull ai.tock.bot.admin.answer.AnswerConfigurationType currentType, @NotNull java.lang.String namespace, @NotNull java.util.List<? extends ai.tock.bot.admin.model.BotAnswerConfiguration> answers, @NotNull java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationMandatoryEntity> mandatoryEntities, @NotNull java.util.List<ai.tock.bot.admin.model.BotStoryDefinitionConfigurationStep> steps, @NotNull java.lang.String name, @NotNull java.lang.String category, @NotNull java.lang.String description, @NotNull java.lang.String userSentence, @NotNull java.util.Locale userSentenceLocale, @Nullable java.lang.String configurationName, @NotNull java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> features, @NotNull java.util.List<? extends ai.tock.bot.definition.StoryTag> tags, @NotNull org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> _id)
Story created/updated with Story Builder
@NotNull public java.lang.String toString()
Story created/updated with Story Builder
public int hashCode()
Story created/updated with Story Builder
public boolean equals(@Nullable
java.lang.Object p)
Story created/updated with Story Builder