A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y 

C

canHandleMessageFor(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.connector.Connector
Determines if this connector can handle other connector messages.
canHandleMessageFor(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.connector.Connector
Determines if this connector can handle other connector messages.
card - enum entry in ai.tock.bot.connector.media.MediaMessageType

Type of MediaCard.

CAROUSEL - enum entry in ai.tock.bot.connector.ConnectorFeature

Are Carousels supported ?

carousel - enum entry in ai.tock.bot.connector.media.MediaMessageType

Type of MediaCarousel.

changeConnectorMessage(ai.tock.bot.connector.ConnectorMessage) - function in ai.tock.bot.engine.action.SendSentence
Replace a connectorMessage
changeContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates persistent context value.
changeContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates persistent context value.
changeContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates persistent context value.
changeContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates persistent context value.
changeContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates persistent context value.
changeContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates persistent context value.
changeContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates persistent context value.
changeContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates persistent context value.
changeEntityText(ai.tock.nlp.api.client.model.Entity,java.lang.String) - function in ai.tock.bot.engine.BotBus
Updates the current entity text value in the dialog.
changeEntityText(ai.tock.nlp.api.client.model.Entity,java.lang.String) - function in ai.tock.bot.engine.BotBus
Updates the current entity text value in the dialog.
changeEntityText(ai.tock.nlp.api.client.model.Entity,java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates the current entity text value in the dialog.
changeEntityText(ai.tock.nlp.api.client.model.Entity,java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates the current entity text value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.BotBus
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.BotBus
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.BotBus
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.BotBus
Updates the current entity value in the dialog.
changeEntityValue(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.BotBus
Updates the current entity value in the dialog.
changeEntityValue(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.BotBus
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates the current entity value in the dialog.
changeEntityValue(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates the current entity value in the dialog.
changeEntityValue(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates the current entity value in the dialog.
changeEntityValue(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates the current entity value in the dialog.
changeUserLocale(java.util.Locale) - function in ai.tock.bot.engine.BotBus
Sets the user's UserPreferences.
changeUserLocale(java.util.Locale) - function in ai.tock.bot.engine.BotBus
Sets the user's current locale, and updates this bus so that following translations use the same locale
changeUserLocale(java.util.Locale) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sets the user's current locale, and updates this bus so that following translations use the same locale
changeUserLocale(java.util.Locale) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sets the user's current locale, and updates this bus so that following translations use the same locale
changeValue(ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.dialog.DialogState
Change an entity value.
changeValue(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.dialog.DialogState
Change an entity value.
changeValue(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.dialog.DialogState
Change an entity value.
check(ai.tock.bot.connector.ConnectorConfiguration) - function in ai.tock.bot.connector.ConnectorProvider
Checks the connector configuration.
CHECK_ONLY_SUB_STEPS - enum entry in ai.tock.bot.definition.StoryTag
 
CHECK_ONLY_SUB_STEPS_WITH_STORY_INTENT - enum entry in ai.tock.bot.definition.StoryTag
 
checkBotConfigurations(java.lang.Boolean,java.lang.Boolean) - function in ai.tock.bot.engine.BotRepository
Checks that configurations are synchronized with the database.
checkIntent(ai.tock.bot.definition.IntentWithoutNamespace) - function in ai.tock.bot.admin.story.dump.StoryDefinitionConfigurationDumpController
 
checkPreconditions() - function in ai.tock.bot.definition.ConfigurableStoryHandler
Checks preconditions - if BotBus.end is called, StoryHandlerDefinition.handle is not called and the handling of bot answer is over.
checkPreconditions() - function in ai.tock.bot.definition.StoryDataStep
Checks preconditions - if BotBus.end is called, StoryHandlerDefinition.handle is not called and the handling of bot answer is over.
checkPreconditions() - function in ai.tock.bot.definition.StoryDataStepBase
Checks preconditions - if BotBus.
checkPreconditions() - function in ai.tock.bot.definition.StoryHandlerBase
Checks preconditions - if BotBus.end is called, StoryHandlerDefinition.handle is not called and the handling of bot answer is over.
checkPreconditions() - function in ai.tock.bot.definition.StoryHandlerBase
Checks preconditions - if BotBus.end is called, StoryHandlerDefinition.handle is not called and the handling of bot answer is over.
checkValidity() - function in ai.tock.bot.connector.media.MediaCard
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaCardDescriptor
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaCarousel
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaCarouselDescriptor
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaMessage
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaMessage
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaMessageDescriptor
Returns true if the media is valid.
checkValidity() - function in ai.tock.bot.connector.media.MediaMessageDescriptor
Returns true if the media is valid.
choice - enum entry in ai.tock.bot.definition.DialogFlowStateTransitionType
 
choice(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.BotBus
Returns the value of the specified choice parameter, null if the user action is not a SendChoice or if this parameter is not set.
choice(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.BotBus
Returns the value of the specified choice parameter, null if the user action is not a SendChoice or if this parameter is not set.
choice(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the value of the specified choice parameter, null if the user action is not a SendChoice or if this parameter is not set.
choice(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the value of the specified choice parameter, null if the user action is not a SendChoice or if this parameter is not set.
choice(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.action.Action
Returns the value of the specified choice parameter, null if the user action is not a SendChoice or if this parameter is not set.
choice(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.action.Action
Returns the value of the specified choice parameter, null if the user action is not a SendChoice or if this parameter is not set.
choice - enum entry in ai.tock.bot.engine.event.EventType

SendChoice action type.

Choice - class in ai.tock.bot.engine.message
A user choice.
Choice.Companion - class in ai.tock.bot.engine.message.Choice
 
ChoiceConfiguration - class in ai.tock.bot.admin.message
A user choice.
cleanup(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.TestBehaviour
 
cleanup(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.TestBehaviour
 
cleanup() - function in ai.tock.bot.engine.user.UserState
Cleanup the state.
cleanupState() - function in ai.tock.bot.engine.dialog.DialogState
Same than resetState but remove also entity values history.
CLOSED - enum entry in ai.tock.bot.engine.config.ProactiveConversationStatus
 
commonSecurityFields() - function in ai.tock.bot.connector.ConnectorTypeConfiguration.Companion
Returns common security fields.
compareTo(ai.tock.bot.admin.indicators.IndicatorValue) - function in ai.tock.bot.admin.indicators.IndicatorValue
 
COMPLETE - enum entry in ai.tock.bot.admin.test.TestPlanExecutionStatus
 
computeCurrentStep(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.dialog.Story
Set the current step form the specified action and new intent.
ConfigurableStoryHandler - class in ai.tock.bot.definition
A story handler that can be fully configured.
configuration() - function in ai.tock.bot.connector.ConnectorProvider
Describes the configuration parameters of the connectorType.
ConfigurationModuleServiceLoader - class in ai.tock.bot.engine.config
 
confirmedEventUpdate - enum entry in ai.tock.bot.engine.action.ActionNotificationType
 
Connector - class in ai.tock.bot.connector
A connector connects bots to users via a dedicated interface (like Messenger, Google Assistant, Slack...
connector(ai.tock.bot.connector.ConnectorConfiguration) - function in ai.tock.bot.connector.ConnectorProvider
Provides a new Connector instance from the specified ConnectorConfiguration.
ConnectorBase - class in ai.tock.bot.connector
Base implementation of Connector.
ConnectorCallback - class in ai.tock.bot.connector
Used by connector implementations to check lifecycle of an user event.
ConnectorCallbackBase - class in ai.tock.bot.connector
Base implementation of ConnectorCallback - add logging and RequestTimer monitoring.
ConnectorConfiguration - class in ai.tock.bot.connector
Configuration parameters used by a ConnectorProvider to create a new Connector instance.
ConnectorController - class in ai.tock.bot.engine
Controller to connect Connector and BotDefinition.
ConnectorData - class in ai.tock.bot.connector
The connector data that connector sends to the ConnectorController
ConnectorException - class in ai.tock.bot.connector
Thrown when an occurs in a Connector.
ConnectorFeature - class in ai.tock.bot.connector
Dedicated features supported by Connector.
ConnectorHandler - class in ai.tock.bot.connector
Annotation used to annotate StoryHandlerDefinitionBase implementation, in order to provide ConnectorStoryHandler for each connector.
ConnectorHandlerProvider - class in ai.tock.bot.definition
Provides ConnectorHandler.
ConnectorIdHandler - class in ai.tock.bot.connector
Annotation used to configure ConnectorIdHandlers, in order to provide ConnectorStoryHandler for each connector id.
ConnectorIdHandlers - class in ai.tock.bot.connector
Annotation used to annotate StoryHandlerDefinitionBase implementation, in order to provide ConnectorStoryHandler for each connector id.
ConnectorMessage - class in ai.tock.bot.connector
Connector specific message format.
ConnectorMessageProvider - class in ai.tock.bot.connector
Provides a ConnectorMessage.
ConnectorProvider - class in ai.tock.bot.connector
To provide a new Connector from a ConnectorConfiguration.
ConnectorQueue - class in ai.tock.bot.connector
A Queue to ensure the calls from the same user id are sent sequentially.
ConnectorService - class in ai.tock.bot.connector
Ability from any module to add a service to a ConnectorController Need to be registered using ai.tock.bot.engine.BotRepository.registerConnectorService.
ConnectorStoryHandler - class in ai.tock.bot.definition
Handler for specific ConnectorType.
ConnectorStoryHandlerBase - class in ai.tock.bot.definition
Base implementation of ConnectorStoryHandler.
ConnectorType - class in ai.tock.bot.connector
A connector identifier.
ConnectorType.Companion - class in ai.tock.bot.connector.ConnectorType
 
ConnectorTypeConfiguration - class in ai.tock.bot.connector
A connector type configuration definition.
ConnectorTypeConfiguration.Companion - class in ai.tock.bot.connector.ConnectorTypeConfiguration
 
ConnectorTypeConfigurationField - class in ai.tock.bot.connector
Custom parameter for a ConnectorTypeConfiguration.
containsBotAction() - function in ai.tock.bot.engine.user.UserTimeline
Does this timeline has at least one answer of a bot?
contextValue(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.BotBus
Returns the persistent current context value.
contextValue(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.BotBus
Returns the persistent current context value.
contextValue(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.BotBus
Returns the persistent current context value.
contextValue(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the persistent current context value.
contextValue(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the persistent current context value.
contextValue(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the persistent current context value.
contextValue(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the persistent current context value.
contextValue(java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the persistent current context value.
contextValue(ai.tock.bot.definition.ParameterKey) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the persistent current context value.
contextValue(java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the persistent current context value.
ContinuePublicConversationInPrivateEvent - class in ai.tock.bot.engine.event
Switch to private mode event.
CoreConfigurationModuleServiceLoaderKt - class in ai.tock.bot.engine.config
 
countMessagesByActionType(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent for each action type over a given period of time.
countMessagesByDate(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
countMessagesByDateAndConfiguration(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the number of messages per day and bot configuration over a given period of time.
countMessagesByDateAndConnectorType(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the number of messages per day and connector type over a given period of time.
countMessagesByDateAndIntent(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the number of messages per day and intent over a given period of time.
countMessagesByDateAndStory(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the number of messages per day and story over a given period of time.
countMessagesByDayOfWeek(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent on each day-of-week.
countMessagesByHour(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent on each hour of the day over a given period of time.
countMessagesByIntent(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent for each intent over a given period of time.
countMessagesByStory(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent for each story over a given period of time.
countMessagesByStoryCategory(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent for each story category over a given period of time.
countMessagesByStoryLocale(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent for each story locale over a given period of time.
countMessagesByStoryType(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the total number of messages sent for each story category over a given period of time.
countUsersByDate(java.lang.String,java.lang.String,java.util.Set,java.time.LocalDateTime,java.time.LocalDateTime) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
Counts the number of users per day over a given period of time.
create(ai.tock.bot.engine.BotBus,java.lang.Object) - function in ai.tock.bot.definition.HandlerStoryDefinitionCreator
Creates a new StoryHandlerDefinition.
createBuiltInStoriesIfNotExist(java.util.List) - function in ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO
Create the built-in stories if they don't exist yet.
createMetric(ai.tock.bot.admin.indicators.metric.MetricType,java.lang.String,java.lang.String) - function in ai.tock.bot.engine.BotBus
Create one Metric
createMetric(ai.tock.bot.admin.indicators.metric.MetricType,java.lang.String,java.lang.String) - function in ai.tock.bot.engine.BotBus
Create one Metric
createMetric(ai.tock.bot.admin.indicators.metric.MetricType,java.lang.String,java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
Create one Metric
createMetric(ai.tock.bot.admin.indicators.metric.MetricType,java.lang.String,java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
Create one Metric
createRequestFilter(ai.tock.bot.connector.ConnectorConfiguration) - function in ai.tock.bot.connector.ConnectorProvider
Creates a RequestFilter from the current configuration.
CustomMetric - class in ai.tock.bot.admin.indicators.metric
Custom Metric
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y