Class GoogleCloudDialogflowCxV3beta1ActionFlowStateUpdate
Stores metadata of the state update action, such as a state machine execution in flows.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1ActionFlowStateUpdate : IDirectResponseSchema
Properties
Destination
The destination of the transition. Format: projects//locations//agents//flows//pages/
or
projects//locations//agents//playbooks/
.
Declaration
[JsonProperty("destination")]
public virtual string Destination { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EventType
The type of the event that triggered the state update.
Declaration
[JsonProperty("eventType")]
public virtual string EventType { get; set; }
Property Value
Type | Description |
---|---|
string |
FunctionCall
The function call to execute.
Declaration
[JsonProperty("functionCall")]
public virtual GoogleCloudDialogflowCxV3beta1ActionFlowStateUpdateFunctionCall FunctionCall { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1ActionFlowStateUpdateFunctionCall |
PageState
The updated page and flow state.
Declaration
[JsonProperty("pageState")]
public virtual GoogleCloudDialogflowCxV3beta1ActionFlowStateUpdatePageState PageState { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1ActionFlowStateUpdatePageState |
UpdatedParameters
The updated parameters.
Declaration
[JsonProperty("updatedParameters")]
public virtual IDictionary<string, object> UpdatedParameters { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |