Class GoogleCloudDialogflowCxV3beta1WebhookResponse
The response message for a webhook call.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1WebhookResponse : 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 GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse FulfillmentResponse { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1WebhookResponseFulfillmentResponse |
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 GoogleCloudDialogflowCxV3beta1PageInfo PageInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1PageInfo |
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 GoogleCloudDialogflowCxV3beta1SessionInfo SessionInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1SessionInfo |
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 |