Interface | Description |
---|---|
ActionRequest |
Defines requirements of an object that represents a request to the Actions
webhook.
|
ActionResponse |
Defines requirements of an object that represents a response from the Actions
webhook.
|
App |
Top level interface for the Actions webhook. Sub-classes must
implement the JSON based protocol for the Actions on Google Conversational
API as described here.
|
ForIntent |
Annotates a method in a sub-class of an App as an intent handler.
|
Class | Description |
---|---|
ActionContext |
ActionContext represent the current context of a user's request.
See ActionContext
|
ActionsSdkApp |
Implementation of App for ActionsSDK based webhook. Developers must extend
this class if they are using the ActionsSDK (as against Dialogflow) to handle
requests.
|
ConstantsKt | |
DefaultApp |
Default implementation of an Actions App. This class provides most of the
functionality of an App such as request parsing and routing.
|
DialogflowApp |
Implementation of App for Dialogflow based webhook. Developers must extend
this class if they are using Dialogflow (as against ActionsSDK) to handle
requests. The DialogflowApp parses the incoming JSON request into an
ActionRequest that encapsulates the JSON protocol between Dialogflow and
your webhook as described here.
|
Enum | Description |
---|---|
Capability |