public class PrimaryBotConfiguration
public static ai.tock.bot.orchestration.bot.primary.PrimaryBotConfiguration.Companion Companion
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,
@Nullable
kotlin.jvm.functions.Function1<? super ai.tock.bot.engine.BotBus,java.lang.Boolean> takeBackOrchestration,
@NotNull
PrimaryBotOrchestrationEventHandler primaryBotOrchestrationEventHandler)
@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()
@Nullable public kotlin.jvm.functions.Function1<ai.tock.bot.engine.BotBus,java.lang.Boolean> getTakeBackOrchestration()
@NotNull public PrimaryBotOrchestrationEventHandler getPrimaryBotOrchestrationEventHandler()
@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()
@Nullable public kotlin.jvm.functions.Function1<ai.tock.bot.engine.BotBus,java.lang.Boolean> component7()
@NotNull public PrimaryBotOrchestrationEventHandler component8()
@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, @Nullable kotlin.jvm.functions.Function1<? super ai.tock.bot.engine.BotBus,java.lang.Boolean> takeBackOrchestration, @NotNull PrimaryBotOrchestrationEventHandler primaryBotOrchestrationEventHandler)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)