public class PrimaryBotConfiguration
public PrimaryBotConfiguration(@NotNull
java.util.List<ai.tock.bot.definition.Intent> startOrchestrationIntentList,
@NotNull
java.util.List<ai.tock.bot.definition.Intent> stopOrchestrationIntentList,
@NotNull
java.util.List<ai.tock.bot.definition.Intent> noOrchestrationIntentList,
@NotNull
ai.tock.bot.definition.StoryDefinition comebackStory,
@NotNull
java.util.Map<ai.tock.bot.connector.ConnectorType,? extends java.util.List<ai.tock.bot.orchestration.shared.OrchestrationTargetedBot>> eligibleTargetBotsByConnector,
@NotNull
OrchestrationDataProvider dataProvider)
@NotNull
public java.util.List<ai.tock.bot.orchestration.shared.OrchestrationTargetedBot> getEligibleTargetBots(@NotNull
ai.tock.bot.connector.ConnectorType connectorType)
@Nullable public OrchestrationData getOrchestrationData(@NotNull ai.tock.bot.engine.BotBus bus)
@NotNull public java.util.List<ai.tock.bot.definition.Intent> getStartOrchestrationIntentList()
@NotNull public java.util.List<ai.tock.bot.definition.Intent> getStopOrchestrationIntentList()
@NotNull public java.util.List<ai.tock.bot.definition.Intent> getNoOrchestrationIntentList()
@NotNull public ai.tock.bot.definition.StoryDefinition getComebackStory()
@NotNull public java.util.List<ai.tock.bot.definition.Intent> component1()
@NotNull public java.util.List<ai.tock.bot.definition.Intent> component2()
@NotNull public java.util.List<ai.tock.bot.definition.Intent> component3()
@NotNull public ai.tock.bot.definition.StoryDefinition component4()
@NotNull public PrimaryBotConfiguration copy(@NotNull java.util.List<ai.tock.bot.definition.Intent> startOrchestrationIntentList, @NotNull java.util.List<ai.tock.bot.definition.Intent> stopOrchestrationIntentList, @NotNull java.util.List<ai.tock.bot.definition.Intent> noOrchestrationIntentList, @NotNull ai.tock.bot.definition.StoryDefinition comebackStory, @NotNull java.util.Map<ai.tock.bot.connector.ConnectorType,? extends java.util.List<ai.tock.bot.orchestration.shared.OrchestrationTargetedBot>> eligibleTargetBotsByConnector, @NotNull OrchestrationDataProvider dataProvider)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)