Interface Action.FlowStateUpdateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Action.FlowStateUpdate,Action.FlowStateUpdate.Builder
- Enclosing class:
- Action
public static interface Action.FlowStateUpdateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe destination of the transition.com.google.protobuf.ByteStringThe destination of the transition.The type of the event that triggered the state update.com.google.protobuf.ByteStringThe type of the event that triggered the state update.The function call to execute.The function call to execute.The updated page and flow state.The updated page and flow state.com.google.protobuf.StructThe updated parameters.com.google.protobuf.StructOrBuilderThe updated parameters.booleanThe function call to execute.booleanThe updated page and flow state.booleanThe updated parameters.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEventType
String getEventType()The type of the event that triggered the state update.
string event_type = 1;- Returns:
- The eventType.
-
getEventTypeBytes
com.google.protobuf.ByteString getEventTypeBytes()The type of the event that triggered the state update.
string event_type = 1;- Returns:
- The bytes for eventType.
-
hasPageState
boolean hasPageState()The updated page and flow state.
.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.PageState page_state = 2;- Returns:
- Whether the pageState field is set.
-
getPageState
Action.FlowStateUpdate.PageState getPageState()The updated page and flow state.
.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.PageState page_state = 2;- Returns:
- The pageState.
-
getPageStateOrBuilder
Action.FlowStateUpdate.PageStateOrBuilder getPageStateOrBuilder()The updated page and flow state.
.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.PageState page_state = 2; -
hasUpdatedParameters
boolean hasUpdatedParameters()The updated parameters.
.google.protobuf.Struct updated_parameters = 3;- Returns:
- Whether the updatedParameters field is set.
-
getUpdatedParameters
com.google.protobuf.Struct getUpdatedParameters()The updated parameters.
.google.protobuf.Struct updated_parameters = 3;- Returns:
- The updatedParameters.
-
getUpdatedParametersOrBuilder
com.google.protobuf.StructOrBuilder getUpdatedParametersOrBuilder()The updated parameters.
.google.protobuf.Struct updated_parameters = 3; -
getDestination
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:
- The destination.
-
getDestinationBytes
com.google.protobuf.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:
- The bytes for destination.
-
hasFunctionCall
boolean hasFunctionCall()The function call to execute.
.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.FunctionCall function_call = 5;- Returns:
- Whether the functionCall field is set.
-
getFunctionCall
Action.FlowStateUpdate.FunctionCall getFunctionCall()The function call to execute.
.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.FunctionCall function_call = 5;- Returns:
- The functionCall.
-
getFunctionCallOrBuilder
Action.FlowStateUpdate.FunctionCallOrBuilder getFunctionCallOrBuilder()The function call to execute.
.google.cloud.dialogflow.cx.v3beta1.Action.FlowStateUpdate.FunctionCall function_call = 5;
-