public class StoryDefinitionConfigurationMandatoryEntity
A required entity in a class StoryDefinitionConfiguration.
class StoryDefinitionConfigurationpublic StoryDefinitionConfigurationMandatoryEntity(@NotNull
java.lang.String role,
@NotNull
java.lang.String entityType,
@NotNull
IntentWithoutNamespace intent,
@NotNull
java.util.List<? extends ai.tock.bot.admin.answer.AnswerConfiguration> answers,
@NotNull
AnswerConfigurationType currentType)
A required entity in a class StoryDefinitionConfiguration.
role - The role of the mandatory entity.entityType - The type of mandatory entity.intent - The intent used to find the entities.answers - The answers available.currentType - The type of answer configuration.class StoryDefinitionConfiguration@NotNull public java.lang.String getEntityTypeName()
@NotNull public java.lang.String getRole()
The role of the mandatory entity.
@NotNull public java.lang.String getEntityType()
The type of mandatory entity.
@NotNull public IntentWithoutNamespace getIntent()
The intent used to find the entities.
@NotNull public java.util.List<ai.tock.bot.admin.answer.AnswerConfiguration> getAnswers()
The answers available.
@NotNull public AnswerConfigurationType getCurrentType()
The type of answer configuration.
@NotNull public java.lang.String component1()
The role of the mandatory entity.
@NotNull public java.lang.String component2()
The type of mandatory entity.
@NotNull public IntentWithoutNamespace component3()
The intent used to find the entities.
@NotNull public java.util.List<ai.tock.bot.admin.answer.AnswerConfiguration> component4()
The answers available.
@NotNull public AnswerConfigurationType component5()
The type of answer configuration.
@NotNull public StoryDefinitionConfigurationMandatoryEntity copy(@NotNull java.lang.String role, @NotNull java.lang.String entityType, @NotNull IntentWithoutNamespace intent, @NotNull java.util.List<? extends ai.tock.bot.admin.answer.AnswerConfiguration> answers, @NotNull AnswerConfigurationType currentType)
A required entity in a class StoryDefinitionConfiguration.
class StoryDefinitionConfiguration@NotNull public java.lang.String toString()
A required entity in a class StoryDefinitionConfiguration.
class StoryDefinitionConfigurationpublic int hashCode()
A required entity in a class StoryDefinitionConfiguration.
class StoryDefinitionConfigurationpublic boolean equals(@Nullable
java.lang.Object p)
A required entity in a class StoryDefinitionConfiguration.
class StoryDefinitionConfiguration