Interface FlowInvocationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FlowInvocation, FlowInvocation.Builder

@Generated public interface FlowInvocationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getFlow

      String getFlow()
       Required. The unique identifier of the flow.
       Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<Agentflows/<FlowID>`.
       
      string flow = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The flow.
    • getFlowBytes

      com.google.protobuf.ByteString getFlowBytes()
       Required. The unique identifier of the flow.
       Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<Agentflows/<FlowID>`.
       
      string flow = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for flow.
    • getDisplayName

      String getDisplayName()
       Output only. The display name of the flow.
       
      string display_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Output only. The display name of the flow.
       
      string display_name = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for displayName.
    • hasInputActionParameters

      boolean hasInputActionParameters()
       Optional. A list of input parameters for the flow.
       
      .google.protobuf.Struct input_action_parameters = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the inputActionParameters field is set.
    • getInputActionParameters

      com.google.protobuf.Struct getInputActionParameters()
       Optional. A list of input parameters for the flow.
       
      .google.protobuf.Struct input_action_parameters = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The inputActionParameters.
    • getInputActionParametersOrBuilder

      com.google.protobuf.StructOrBuilder getInputActionParametersOrBuilder()
       Optional. A list of input parameters for the flow.
       
      .google.protobuf.Struct input_action_parameters = 5 [(.google.api.field_behavior) = OPTIONAL];
    • hasOutputActionParameters

      boolean hasOutputActionParameters()
       Optional. A list of output parameters generated by the flow invocation.
       
      .google.protobuf.Struct output_action_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the outputActionParameters field is set.
    • getOutputActionParameters

      com.google.protobuf.Struct getOutputActionParameters()
       Optional. A list of output parameters generated by the flow invocation.
       
      .google.protobuf.Struct output_action_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The outputActionParameters.
    • getOutputActionParametersOrBuilder

      com.google.protobuf.StructOrBuilder getOutputActionParametersOrBuilder()
       Optional. A list of output parameters generated by the flow invocation.
       
      .google.protobuf.Struct output_action_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getFlowStateValue

      int getFlowStateValue()
       Required. Flow invocation's output state.
       
      .google.cloud.dialogflow.cx.v3beta1.OutputState flow_state = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for flowState.
    • getFlowState

      OutputState getFlowState()
       Required. Flow invocation's output state.
       
      .google.cloud.dialogflow.cx.v3beta1.OutputState flow_state = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The flowState.