Interface Action.FlowStateUpdateOrBuilder (0.89.0)

public static interface Action.FlowStateUpdateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDestination()

public abstract String getDestination()

The destination of the transition. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID> or projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookId>.

string destination = 4;

Returns
Type Description
String

The destination.

getDestinationBytes()

public abstract ByteString getDestinationBytes()

The destination of the transition. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID> or projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookId>.

string destination = 4;

Returns
Type Description
ByteString

The bytes for destination.

getEventType()

public abstract String getEventType()

The type of the event that triggered the state update.

string event_type = 1;

Returns
Type Description
String

The eventType.

getEventTypeBytes()

public abstract ByteString getEventTypeBytes()

The type of the event that triggered the state update.

string event_type = 1;

Returns
Type Description
ByteString

The bytes for eventType.

getFunctionCall()

public abstract Action.FlowStateUpdate.FunctionCall getFunctionCall()

The function call to execute.

.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.FunctionCall function_call = 5;

Returns
Type Description
Action.FlowStateUpdate.FunctionCall

The functionCall.

getFunctionCallOrBuilder()

public abstract Action.FlowStateUpdate.FunctionCallOrBuilder getFunctionCallOrBuilder()

The function call to execute.

.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.FunctionCall function_call = 5;

Returns
Type Description
Action.FlowStateUpdate.FunctionCallOrBuilder

getPageState()

public abstract Action.FlowStateUpdate.PageState getPageState()

The updated page and flow state.

.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.PageState page_state = 2;

Returns
Type Description
Action.FlowStateUpdate.PageState

The pageState.

getPageStateOrBuilder()

public abstract Action.FlowStateUpdate.PageStateOrBuilder getPageStateOrBuilder()

The updated page and flow state.

.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.PageState page_state = 2;

Returns
Type Description
Action.FlowStateUpdate.PageStateOrBuilder

getUpdatedParameters()

public abstract Struct getUpdatedParameters()

The updated parameters.

.google.protobuf.Struct updated_parameters = 3;

Returns
Type Description
Struct

The updatedParameters.

getUpdatedParametersOrBuilder()

public abstract StructOrBuilder getUpdatedParametersOrBuilder()

The updated parameters.

.google.protobuf.Struct updated_parameters = 3;

Returns
Type Description
StructOrBuilder

hasFunctionCall()

public abstract boolean hasFunctionCall()

The function call to execute.

.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.FunctionCall function_call = 5;

Returns
Type Description
boolean

Whether the functionCall field is set.

hasPageState()

public abstract boolean hasPageState()

The updated page and flow state.

.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.PageState page_state = 2;

Returns
Type Description
boolean

Whether the pageState field is set.

hasUpdatedParameters()

public abstract boolean hasUpdatedParameters()

The updated parameters.

.google.protobuf.Struct updated_parameters = 3;

Returns
Type Description
boolean

Whether the updatedParameters field is set.