-
- All Implemented Interfaces:
public final class BotStoryDefinitionConfigurationMandatoryEntity
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringroleprivate final StringentityTypeprivate final IntentWithoutNamespaceintentprivate final List<BotAnswerConfiguration>answersprivate final AnswerConfigurationTypecurrentTypeprivate final Stringcategoryprivate final EntityDefinitionentityprivate final IntentDefinitionintentDefinition
-
Constructor Summary
Constructors Constructor Description BotStoryDefinitionConfigurationMandatoryEntity(StoryDefinitionConfiguration story, StoryDefinitionConfigurationMandatoryEntity e, Boolean readOnly)BotStoryDefinitionConfigurationMandatoryEntity(String role, String entityType, IntentWithoutNamespace intent, List<BotAnswerConfiguration> answers, AnswerConfigurationType currentType, String category, EntityDefinition entity, IntentDefinition intentDefinition)
-
Method Summary
Modifier and Type Method Description final StringgetRole()The role of the mandatory entity. final StringgetEntityType()The type of mandatory entity. final IntentWithoutNamespacegetIntent()The intent used to find the entities. final List<BotAnswerConfiguration>getAnswers()The answers available. final AnswerConfigurationTypegetCurrentType()The type of answer configuration. final StringgetCategory()The category of the answers. final EntityDefinitiongetEntity()Entity defined by the entity role. final IntentDefinitiongetIntentDefinition()Intent defined by the intent name. -
-
Constructor Detail
-
BotStoryDefinitionConfigurationMandatoryEntity
BotStoryDefinitionConfigurationMandatoryEntity(StoryDefinitionConfiguration story, StoryDefinitionConfigurationMandatoryEntity e, Boolean readOnly)
-
BotStoryDefinitionConfigurationMandatoryEntity
BotStoryDefinitionConfigurationMandatoryEntity(String role, String entityType, IntentWithoutNamespace intent, List<BotAnswerConfiguration> answers, AnswerConfigurationType currentType, String category, EntityDefinition entity, IntentDefinition intentDefinition)
-
-
Method Detail
-
getEntityType
final String getEntityType()
The type of mandatory entity.
-
getIntent
final IntentWithoutNamespace getIntent()
The intent used to find the entities.
-
getAnswers
final List<BotAnswerConfiguration> getAnswers()
The answers available.
-
getCurrentType
final AnswerConfigurationType getCurrentType()
The type of answer configuration.
-
getCategory
final String getCategory()
The category of the answers.
-
getEntity
final EntityDefinition getEntity()
Entity defined by the entity role.
-
getIntentDefinition
final IntentDefinition getIntentDefinition()
Intent defined by the intent name.
-
-
-
-