-
- All Implemented Interfaces:
-
ai.tock.bot.admin.story.StoryDefinitionAnswersContainer
public final class DedicatedAnswerConfiguration implements StoryDefinitionAnswersContainerAnswers configured for a dedicated botConfiguration name.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringbotConfigurationprivate final AnswerConfigurationTypecurrentTypeprivate final List<AnswerConfiguration>answers
-
Constructor Summary
Constructors Constructor Description DedicatedAnswerConfiguration(String botConfiguration, AnswerConfigurationType currentType, List<AnswerConfiguration> answers)
-
Method Summary
Modifier and Type Method Description List<CharSequence>findNextSteps(BotBus bus, StoryDefinitionConfiguration story)final StringgetBotConfiguration()AnswerConfigurationTypegetCurrentType()The type of answer configuration. List<AnswerConfiguration>getAnswers()The answers available. -
Methods inherited from class ai.tock.bot.admin.answer.DedicatedAnswerConfiguration
findAnswer, findCurrentAnswer, hasCurrentAnswer, storyDefinition -
Methods inherited from class ai.tock.bot.admin.story.StoryDefinitionAnswersContainer
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
DedicatedAnswerConfiguration
DedicatedAnswerConfiguration(String botConfiguration, AnswerConfigurationType currentType, List<AnswerConfiguration> answers)
-
-
Method Detail
-
findNextSteps
List<CharSequence> findNextSteps(BotBus bus, StoryDefinitionConfiguration story)
-
getBotConfiguration
final String getBotConfiguration()
-
getCurrentType
AnswerConfigurationType getCurrentType()
The type of answer configuration.
-
getAnswers
List<AnswerConfiguration> getAnswers()
The answers available.
-
-
-
-