JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
E
G
H
O
R
S
T
V
W
A
ai.tock.bot.connector.alexa
- package ai.tock.bot.connector.alexa
AlexaBuildersKt
- Class in
ai.tock.bot.connector.alexa
AlexaBuildersKt()
- Constructor for class ai.tock.bot.connector.alexa.
AlexaBuildersKt
AlexaConnector
- Class in
ai.tock.bot.connector.alexa
Connector
for Amazon Alexa.
AlexaConnector.Companion
- Class in
ai.tock.bot.connector.alexa
AlexaConnectorCallback
- Class in
ai.tock.bot.connector.alexa
The alexa connector callback.
AlexaConnectorCallback.Companion
- Class in
ai.tock.bot.connector.alexa
alexaEndConversation()
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
End the conversation with the skill.
alexaEntityToTockEntity(request, intent, slot, botDefinition)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Returns a Tock entity from an Alexa slot.
alexaEntityToTockEntityValue(request, intent, slot, botDefinition, index)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Returns a Tock NlpEntityValue from an Alexa slot.
AlexaHandler
- Annotation Type in
ai.tock.bot.connector.alexa
To specify ConnectorStoryHandler for Alexa connector.
KClass
passed as
value
of this annotation must have a primary constructor with a single not optional
StoryHandlerDefinitionBase
argument.
AlexaHandler()
- Constructor for annotation type ai.tock.bot.connector.alexa.
AlexaHandler
AlexaInputMessage
- Class in
ai.tock.bot.connector.alexa
The user message sent by Alexa.
AlexaInputMessage(intentRequest)
- Constructor for class ai.tock.bot.connector.alexa.
AlexaInputMessage
The user message sent by Alexa.
AlexaInputMessage(intentRequest)
- Constructor for class ai.tock.bot.connector.alexa.
AlexaInputMessage
AlexaInputMessage.Companion
- Class in
ai.tock.bot.connector.alexa
alexaIntentToTockIntent(request, botDefinition)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Returns a Tock intent from an Alexa intent.
AlexaMessage
- Class in
ai.tock.bot.connector.alexa
An alexa message.
AlexaMessage(end, card, reprompt)
- Constructor for class ai.tock.bot.connector.alexa.
AlexaMessage
An alexa message.
alexaReprompt($this$alexaReprompt, reprompt)
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
Set a reprompt.
alexaStandardCard($this$alexaStandardCard, title, text, smallImageUrl, largeImageUrl)
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
Add the specified card.
AlexaTockMapper
- Class in
ai.tock.bot.connector.alexa
An Alexa model to Tock model mapper. Provided via
addAlexaConnector.alexaTockMapper
parameter.
AlexaTockMapper(applicationId)
- Constructor for class ai.tock.bot.connector.alexa.
AlexaTockMapper
An Alexa model to Tock model mapper. Provided via
addAlexaConnector.alexaTockMapper
parameter.
C
Companion
- Static variable in class ai.tock.bot.connector.alexa.
AlexaConnector
Companion
- Static variable in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
Companion
- Static variable in class ai.tock.bot.connector.alexa.
AlexaInputMessage
component1()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
component1()
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
The Alexa
component1()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
Does Alexa has to quit the skill?
component2()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
Is there a card to send?
component3()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
Is there a reprompt?
copy(applicationId, controller, alexaTockMapper, context, actions)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
The alexa connector callback.
copy(intentRequest)
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
The user message sent by Alexa.
copy(end, card, reprompt)
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
An alexa message.
E
endForAlexa($this$endForAlexa, messageProvider, delay)
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
Sends an Alexa message as last bot answer, only if the ConnectorType of the current
BotBus
is
alexaConnectorType
.
equals(p)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
The alexa connector callback.
equals(p)
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
The user message sent by Alexa.
equals(p)
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
An alexa message.
exceptionThrown(event, throwable)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
G
getAlexaConnectorType()
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
The Alexa ConnectorType.
getAlexaRequest()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
The alexa raw request.
getAlexaTockMapper()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnector
getApplicationId()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnector
getApplicationId()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
getApplicationId()
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
getCard()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
Is there a card to send?
getConnectorType()
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
getConnectorType()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
getEnd()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
Does Alexa has to quit the skill?
getIntentRequest()
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
The Alexa
getPath()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnector
getReprompt()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
Is there a reprompt?
getSlots(request)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Gets slots from the intent request.
H
hashCode()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
The alexa connector callback.
hashCode()
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
The user message sent by Alexa.
hashCode()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
An alexa message.
O
onIntent(requestEnvelope)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
onLaunch(requestEnvelope)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
onSessionEnded(requestEnvelope)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
onSessionStarted(requestEnvelope)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
R
register(controller)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnector
S
send(event, callback, delayInMs)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnector
sendToAlexa($this$sendToAlexa, messageProvider, delay)
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
Sends an Alexa message only if the ConnectorType of the current
BotBus
is
alexaConnectorType
.
T
toConnectorMessage(message)
- Method in class ai.tock.bot.connector.alexa.
AlexaConnector
toEndSessionEvent(requestEnvelope)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Returns a EndSessionEvent from an Alexa SessionEndedRequest.
toEvent(userId, request, botDefinition)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Returns an Event from an Alexa IntentRequest.
toGenericMessage()
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
toGenericMessage()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
toStartSessionEvent(requestEnvelope)
- Method in class ai.tock.bot.connector.alexa.
AlexaTockMapper
Returns a StartSessionEvent from an Alexa SessionStartedRequest.
toString()
- Method in class ai.tock.bot.connector.alexa.
AlexaConnectorCallback
The alexa connector callback.
toString()
- Method in class ai.tock.bot.connector.alexa.
AlexaInputMessage
The user message sent by Alexa.
toString()
- Method in class ai.tock.bot.connector.alexa.
AlexaMessage
An alexa message.
V
value()
- Method in annotation type ai.tock.bot.connector.alexa.
AlexaHandler
W
withAlexa($this$withAlexa, messageProvider)
- Static method in class ai.tock.bot.connector.alexa.
AlexaBuildersKt
Adds an Alexa ConnectorMessage if the current connector is Alexa. You need to call
BotBus.send
or
BotBus.end
later to send this message.
A
C
E
G
H
O
R
S
T
V
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes