Show / Hide Table of Contents

Class GoogleCloudDialogflowCxV3WebhookResponse

The response message for a webhook call.

Inheritance
object
GoogleCloudDialogflowCxV3WebhookResponse
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3WebhookResponse : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FulfillmentResponse

The fulfillment response to send to the user. This field can be omitted by the webhook if it does not intend to send any response to the user.

Declaration
[JsonProperty("fulfillmentResponse")]
public virtual GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse FulfillmentResponse { get; set; }
Property Value
Type Description
GoogleCloudDialogflowCxV3WebhookResponseFulfillmentResponse

PageInfo

Information about page status. This field can be omitted by the webhook if it does not intend to modify page status.

Declaration
[JsonProperty("pageInfo")]
public virtual GoogleCloudDialogflowCxV3PageInfo PageInfo { get; set; }
Property Value
Type Description
GoogleCloudDialogflowCxV3PageInfo

Payload

Value to append directly to QueryResult.webhook_payloads.

Declaration
[JsonProperty("payload")]
public virtual IDictionary<string, object> Payload { get; set; }
Property Value
Type Description
IDictionary<string, object>

SessionInfo

Information about session status. This field can be omitted by the webhook if it does not intend to modify session status.

Declaration
[JsonProperty("sessionInfo")]
public virtual GoogleCloudDialogflowCxV3SessionInfo SessionInfo { get; set; }
Property Value
Type Description
GoogleCloudDialogflowCxV3SessionInfo

TargetFlow

The target flow to transition to. Format: projects//locations//agents//flows/.

Declaration
[JsonProperty("targetFlow")]
public virtual string TargetFlow { get; set; }
Property Value
Type Description
string

TargetPage

The target page to transition to. Format: projects//locations//agents//flows//pages/.

Declaration
[JsonProperty("targetPage")]
public virtual string TargetPage { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX