public class BotStoryDefinitionConfiguration
public BotStoryDefinitionConfiguration(@NotNull
java.lang.String storyId,
@NotNull
java.lang.String botId,
@NotNull
ai.tock.bot.definition.Intent 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,
@Nullable
java.lang.String configurationName,
@NotNull
java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> features,
@NotNull
org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> _id)
userSentence - The user sentence sample.public BotStoryDefinitionConfiguration(@NotNull
ai.tock.bot.admin.story.StoryDefinitionConfiguration story)
@NotNull public java.lang.String getStoryId()
@NotNull public java.lang.String getBotId()
@NotNull public ai.tock.bot.definition.Intent 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.
@Nullable public java.lang.String getConfigurationName()
@NotNull public java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> getFeatures()
@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.Intent 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.
@Nullable public java.lang.String component13()
@NotNull public java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> component14()
@NotNull public org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> component15()
@NotNull public BotStoryDefinitionConfiguration copy(@NotNull java.lang.String storyId, @NotNull java.lang.String botId, @NotNull ai.tock.bot.definition.Intent 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, @Nullable java.lang.String configurationName, @NotNull java.util.List<ai.tock.bot.admin.story.StoryDefinitionConfigurationFeature> features, @NotNull org.litote.kmongo.Id<ai.tock.bot.admin.story.StoryDefinitionConfiguration> _id)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)