Interface FlowInvocationOrBuilder (0.50.0)

public interface FlowInvocationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFlow()

public abstract String getFlow()

Required. The unique identifier of the flow. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent flows/<Flow ID>.

string flow = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The flow.

getFlowBytes()

public abstract ByteString getFlowBytes()

Required. The unique identifier of the flow. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent flows/<Flow ID>.

string flow = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for flow.

getFlowState()

public abstract OutputState getFlowState()

Required. Flow invocation's output state.

.google.cloud.dialogflow.cx.v3beta1.OutputState flow_state = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
OutputState

The flowState.

getFlowStateValue()

public abstract int getFlowStateValue()

Required. Flow invocation's output state.

.google.cloud.dialogflow.cx.v3beta1.OutputState flow_state = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for flowState.

getInputParameters(int index)

public abstract ActionParameter getInputParameters(int index)

A list of input parameters for the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter input_parameters = 2;

Parameter
Name Description
index int
Returns
Type Description
ActionParameter

getInputParametersCount()

public abstract int getInputParametersCount()

A list of input parameters for the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter input_parameters = 2;

Returns
Type Description
int

getInputParametersList()

public abstract List<ActionParameter> getInputParametersList()

A list of input parameters for the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter input_parameters = 2;

Returns
Type Description
List<ActionParameter>

getInputParametersOrBuilder(int index)

public abstract ActionParameterOrBuilder getInputParametersOrBuilder(int index)

A list of input parameters for the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter input_parameters = 2;

Parameter
Name Description
index int
Returns
Type Description
ActionParameterOrBuilder

getInputParametersOrBuilderList()

public abstract List<? extends ActionParameterOrBuilder> getInputParametersOrBuilderList()

A list of input parameters for the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter input_parameters = 2;

Returns
Type Description
List<? extends com.google.cloud.dialogflow.cx.v3beta1.ActionParameterOrBuilder>

getOutputParameters(int index)

public abstract ActionParameter getOutputParameters(int index)

A list of output parameters generated by the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter output_parameters = 3;

Parameter
Name Description
index int
Returns
Type Description
ActionParameter

getOutputParametersCount()

public abstract int getOutputParametersCount()

A list of output parameters generated by the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter output_parameters = 3;

Returns
Type Description
int

getOutputParametersList()

public abstract List<ActionParameter> getOutputParametersList()

A list of output parameters generated by the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter output_parameters = 3;

Returns
Type Description
List<ActionParameter>

getOutputParametersOrBuilder(int index)

public abstract ActionParameterOrBuilder getOutputParametersOrBuilder(int index)

A list of output parameters generated by the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter output_parameters = 3;

Parameter
Name Description
index int
Returns
Type Description
ActionParameterOrBuilder

getOutputParametersOrBuilderList()

public abstract List<? extends ActionParameterOrBuilder> getOutputParametersOrBuilderList()

A list of output parameters generated by the flow invocation.

repeated .google.cloud.dialogflow.cx.v3beta1.ActionParameter output_parameters = 3;

Returns
Type Description
List<? extends com.google.cloud.dialogflow.cx.v3beta1.ActionParameterOrBuilder>