A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
E
- EMITTER_STORY_ID - enum entry in ai.tock.bot.admin.indicators.metric.MetricGroupBy
- EmptyData - class in ai.tock.bot.definition
- Convenient placeholder for empty data.
- ENABLE - enum entry in ai.tock.bot.definition.StoryTag
- enable(java.lang.String,java.lang.String,ai.tock.bot.engine.feature.FeatureType,java.time.ZonedDateTime,java.time.ZonedDateTime,java.lang.String,java.lang.Integer) - function in ai.tock.bot.engine.feature.FeatureDAO
- enable(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.time.ZonedDateTime,java.time.ZonedDateTime,java.lang.String,java.lang.Integer) - function in ai.tock.bot.engine.feature.FeatureDAO
- enableBot(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action) - function in ai.tock.bot.definition.BotDefinition
- Does this action trigger bot activation ?
- enableBot(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action) - function in ai.tock.bot.definition.BotDefinition
- Does this action trigger bot activation ?
- encodeChoiceId(ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.StoryStep,java.util.Map,ai.tock.bot.definition.StoryStep,ai.tock.bot.definition.Intent,java.lang.String) - function in ai.tock.bot.engine.action.SendChoice.Companion
- Encodes a choice id.
- encodeChoiceId(ai.tock.bot.definition.IntentAware,java.lang.String,java.util.Map,java.lang.String,ai.tock.bot.definition.Intent,java.lang.String) - function in ai.tock.bot.engine.action.SendChoice.Companion
- Encodes a choice id.
- encodeChoiceId(ai.tock.bot.engine.Bus,ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.StoryStep,java.util.Map) - function in ai.tock.bot.engine.action.SendChoice.Companion
- Encodes a choice id.
- encodeChoiceId(ai.tock.bot.engine.Bus,ai.tock.bot.definition.IntentAware,java.lang.String,java.util.Map) - function in ai.tock.bot.engine.action.SendChoice.Companion
- Encodes a choice id.
- encodeNlpChoiceId(java.lang.String) - function in ai.tock.bot.engine.action.SendChoice.Companion
- Encodes a choice id where text will be analysed by NLP engine.
- end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends Action as last bot answer.
- end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends Action as last bot answer.
- end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends Message as last bot answer.
- end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends Message as last bot answer.
- end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends a MessagesList and end the dialog.
- end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends a MessagesList and end the dialog.
- end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- Sends i18nText as last bot answer.
- end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- Sends i18nText as last bot answer.
- end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- Sends i18nText as last bot answer.
- end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- Sends i18nText as last bot answer.
- end(java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Send previously registered ConnectorMessage as last bot answer.
- end(java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Send previously registered ConnectorMessage as last bot answer.
- end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Sends messages provided by messageProvider as last bot answer.
- end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Sends messages provided by messageProvider as last bot answer.
- end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Sends messages provided by messageProvider as last bot answer.
- end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.Bus
- Sends i18nText as last bot answer.
- end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.Bus
- Sends i18nText as last bot answer.
- end(java.lang.Long) - function in ai.tock.bot.engine.Bus
- Send previously registered ConnectorMessage as last bot answer.
- end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.Bus
- Sends messages provided by messageProvider as last bot answer.
- end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends Action as last bot answer.
- end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends Message as last bot answer.
- end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends a MessagesList and end the dialog.
- end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends i18nText as last bot answer.
- end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends i18nText as last bot answer.
- end(java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Send previously registered ConnectorMessage as last bot answer.
- end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends messages provided by messageProvider as last bot answer.
- end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends Action as last bot answer.
- end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends Message as last bot answer.
- end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends a MessagesList and end the dialog.
- end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends i18nText as last bot answer.
- end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends i18nText as last bot answer.
- end(java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Send previously registered ConnectorMessage as last bot answer.
- end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends messages provided by messageProvider as last bot answer.
- end(ai.tock.bot.engine.monitoring.RequestTimerData) - function in ai.tock.bot.engine.monitoring.RequestTimer
- Called at the end of the request.
- endAction(ai.tock.bot.engine.BotBus,ai.tock.bot.definition.StoryHandler) - function in ai.tock.bot.definition.StoryHandlerListener
- Called when StoryHandler handling is over.
- endConversation - enum entry in ai.tock.bot.engine.event.EventType
EndConversationEvent event type.
- EndConversationEvent - class in ai.tock.bot.engine.event
- Event provided when closing a conversation between a user and a bot
connector support is not required!
- endProactiveConversation(ai.tock.bot.connector.ConnectorCallback,java.util.Map) - function in ai.tock.bot.connector.Connector
- End the proactive conversation
- endProactiveConversation(ai.tock.bot.connector.ConnectorCallback,java.util.Map) - function in ai.tock.bot.connector.Connector
- End the proactive conversation
- endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends text that should not be translated as last bot answer.
- endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- Sends text that should not be translated as last bot answer.
- endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.Bus
- Sends text that should not be translated as last bot answer.
- endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Sends text that should not be translated as last bot answer.
- endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Sends text that should not be translated as last bot answer.
- endSession - enum entry in ai.tock.bot.engine.event.EventType
EndSessionEvent event type.
- EndSessionEvent - class in ai.tock.bot.engine.event
- The session is ended.
- endTestContextKeywordHandler(ai.tock.bot.engine.BotBus,java.lang.Boolean) - function in ai.tock.bot.definition.BotDefinitionBase.Companion
- The default handler used to cleanup test context.
- engine.config - package engine.config
- entity(java.lang.String,java.lang.String) - function in ai.tock.bot.definition.BotDefinition
- Returns the entity with the specified name and optional role.
- entity(java.lang.String,java.lang.String) - function in ai.tock.bot.definition.BotDefinition
- Returns the entity with the specified name and optional role.
- EntityStateValue - class in ai.tock.bot.engine.dialog
- EntityStateValue is the current value of an entity with its history.
- EntityStepSelection - class in ai.tock.bot.definition
- A step entity configuration option.
- entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
- Returns the current text content for the specified entity.
- entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
- Returns the current text content for the specified entity.
- entityText(java.lang.String) - function in ai.tock.bot.engine.BotBus
- Returns the current text content for the specified entity.
- entityText(java.lang.String) - function in ai.tock.bot.engine.BotBus
- Returns the current text content for the specified entity.
- entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Returns the current text content for the specified entity.
- entityText(java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Returns the current text content for the specified entity.
- entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Returns the current text content for the specified entity.
- entityText(java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Returns the current text content for the specified entity.
- entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Returns the current value for the specified entity.
- entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Returns the current value for the specified entity.
- entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Returns the current value for the specified entity.
- entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Returns the current value for the specified entity role.
- entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Returns the current value for the specified entity role.
- entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- Returns the current value for the specified entity role.
- entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Returns the current value for the specified entity.
- entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Returns the current value for the specified entity role.
- entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Returns the current value for the specified entity.
- entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Returns the current value for the specified entity role.
- EntityValue - class in ai.tock.bot.engine.dialog
- A (may be not yet evaluated) value linked to an entity stored in the context.
- entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
- Returns the current EntityValue for the specified entity.
- entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
- Returns the current EntityValue for the specified entity.
- entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.BotBus
- Returns the current EntityValue for the specified role.
- entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.BotBus
- Returns the current EntityValue for the specified role.
- entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Returns the current EntityValue for the specified entity.
- entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
- Returns the current EntityValue for the specified role.
- entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Returns the current EntityValue for the specified entity.
- entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
- Returns the current EntityValue for the specified role.
- EntityValueKt - class in ai.tock.bot.engine.dialog
- equals(java.lang.Object) - function in ai.tock.bot.definition.BotProviderBase
- equals(java.lang.Object) - function in ai.tock.bot.engine.message.GenericMessage
- equals(java.lang.Object) - function in ai.tock.bot.engine.message.Sentence
- equals(java.lang.Object) - function in ai.tock.bot.engine.user.PlayerId
- error(java.lang.String,ai.tock.bot.engine.monitoring.RequestTimerData) - function in ai.tock.bot.engine.monitoring.RequestTimer
- Called when an an error is detected.
- error(ai.tock.nlp.api.client.model.NlpQuery,ai.tock.bot.engine.dialog.Dialog,java.lang.Throwable) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
- Called when nlp request is throwing an error.
- error(ai.tock.nlp.api.client.model.NlpQuery,ai.tock.bot.engine.dialog.Dialog,java.lang.Throwable) - function in ai.tock.bot.engine.nlp.NlpListener
- Called when nlp request is throwing an error.
- errorAction(ai.tock.bot.engine.user.PlayerId,java.lang.String,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.definition.BotDefinition
- Called when error occurs.
- errorAction(ai.tock.bot.engine.user.PlayerId,java.lang.String,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.definition.BotDefinition
- Called when error occurs.
- errorMessage(ai.tock.bot.engine.user.PlayerId,java.lang.String,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.engine.ConnectorController
- Returns an error message (technical error).
- evaluateEntities(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.event.Event,ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
- Allows custom entity evaluation - default returns empty list.
- evaluateEntities(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.event.Event,ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.nlp.NlpListener
- Allows custom entity evaluation - default returns empty list.
- Event - class in ai.tock.bot.engine.event
- The base class for all events or actions.
- eventAnswered(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallback
- Called by ConnectorController.handle when the event is answered.
- eventAnswered(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallbackBase
- Called by ConnectorController.
- EventListener - class in ai.tock.bot.definition
- Listen all events - this is the standard process to handle Event that are not Action (when you need to handle them).
- EventListenerBase - class in ai.tock.bot.definition
- Base implementation of EventListener.
- eventSkipped(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallback
- Called by ConnectorController.handle when the event is not handled.
- eventSkipped(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallbackBase
- Called by ConnectorController.
- EventState - class in ai.tock.bot.engine.dialog
- State in event scope.
- EventType - class in ai.tock.bot.engine.event
- Define default event types.
- exceptionThrown(ai.tock.bot.engine.event.Event,java.lang.Throwable) - function in ai.tock.bot.connector.ConnectorCallback
- Called by ConnectorController.handle when an exception is thrown.
- exceptionThrown(ai.tock.bot.engine.event.Event,java.lang.Throwable) - function in ai.tock.bot.connector.ConnectorCallbackBase
- Called by ConnectorController.
- execute(T,TD) - function in ai.tock.bot.definition.StoryDataStepBase
- existByNameAndBotId(java.lang.String,java.lang.String) - function in ai.tock.bot.admin.indicators.IndicatorDAO
- Check if an indicator exists.
- ExitEvent - class in ai.tock.bot.engine.event