google_api_dialogflow v0.2.0 GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1WebhookRequest View Source
The request message for a webhook call.
Attributes
- alternativeQueryResults ([GoogleCloudDialogflowV2beta1QueryResult]): Alternative query results from KnowledgeService. Defaults to:
null. - originalDetectIntentRequest (GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest): Optional. The contents of the original request that was passed to `[Streaming]DetectIntent` call. Defaults to:
null. - queryResult (GoogleCloudDialogflowV2beta1QueryResult): The result of the conversational query or event processing. Contains the same value as `[Streaming]DetectIntentResponse.query_result`. Defaults to:
null. - responseId (String.t): The unique identifier of the response. Contains the same value as `[Streaming]DetectIntentResponse.response_id`. Defaults to:
null. - session (String.t): The unique identifier of detectIntent request session. Can be used to identify end-user inside webhook implementation. Format: `projects/<Project ID>/agent/sessions/<Session ID>`, or `projects/<Project ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session ID>`. Defaults to:
null.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields
Link to this section Types
Link to this type
t()
View Source
t() ::
%GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1WebhookRequest{
alternativeQueryResults: [
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1QueryResult.t()
],
originalDetectIntentRequest:
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1OriginalDetectIntentRequest.t(),
queryResult:
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1QueryResult.t(),
responseId: any(),
session: any()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.