| Modifier and Type | Method and Description |
|---|---|
Flow.Builder |
Flow.Builder.addAllEventHandlers(Iterable<? extends EventHandler> values)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.addAllTransitionRouteGroups(Iterable<String> values)
A flow's transition route group serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addAllTransitionRoutes(Iterable<? extends TransitionRoute> values)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addEventHandlers(EventHandler.Builder builderForValue)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.addEventHandlers(EventHandler value)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.addEventHandlers(int index,
EventHandler.Builder builderForValue)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.addEventHandlers(int index,
EventHandler value)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
ListFlowsResponse.Builder.addFlowsBuilder()
The list of flows.
|
Flow.Builder |
ListFlowsResponse.Builder.addFlowsBuilder(int index)
The list of flows.
|
Flow.Builder |
Flow.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Flow.Builder |
Flow.Builder.addTransitionRouteGroups(String value)
A flow's transition route group serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addTransitionRouteGroupsBytes(com.google.protobuf.ByteString value)
A flow's transition route group serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addTransitionRoutes(int index,
TransitionRoute.Builder builderForValue)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addTransitionRoutes(int index,
TransitionRoute value)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addTransitionRoutes(TransitionRoute.Builder builderForValue)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.addTransitionRoutes(TransitionRoute value)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.clear() |
Flow.Builder |
Flow.Builder.clearAdvancedSettings()
Hierarchical advanced settings for this flow.
|
Flow.Builder |
Flow.Builder.clearDescription()
The description of the flow.
|
Flow.Builder |
Flow.Builder.clearDisplayName()
Required.
|
Flow.Builder |
Flow.Builder.clearEventHandlers()
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Flow.Builder |
Flow.Builder.clearKnowledgeConnectorSettings()
Optional.
|
Flow.Builder |
Flow.Builder.clearLocked()
Indicates whether the flow is locked for changes.
|
Flow.Builder |
Flow.Builder.clearMultiLanguageSettings()
Optional.
|
Flow.Builder |
Flow.Builder.clearName()
The unique identifier of the flow.
|
Flow.Builder |
Flow.Builder.clearNluSettings()
NLU related settings of the flow.
|
Flow.Builder |
Flow.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Flow.Builder |
Flow.Builder.clearTransitionRouteGroups()
A flow's transition route group serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.clearTransitionRoutes()
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.clone() |
Flow.Builder |
QueryResult.Builder.getCurrentFlowBuilder()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
Flow.Builder |
CreateFlowRequest.Builder.getFlowBuilder()
Required.
|
Flow.Builder |
UpdateFlowRequest.Builder.getFlowBuilder()
Required.
|
Flow.Builder |
TransitionCoverage.TransitionNode.Builder.getFlowBuilder()
Indicates a transition to a [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
Flow.Builder |
ListFlowsResponse.Builder.getFlowsBuilder(int index)
The list of flows.
|
Flow.Builder |
Flow.Builder.mergeAdvancedSettings(AdvancedSettings value)
Hierarchical advanced settings for this flow.
|
Flow.Builder |
Flow.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Flow.Builder |
Flow.Builder.mergeFrom(Flow other) |
Flow.Builder |
Flow.Builder.mergeFrom(com.google.protobuf.Message other) |
Flow.Builder |
Flow.Builder.mergeKnowledgeConnectorSettings(KnowledgeConnectorSettings value)
Optional.
|
Flow.Builder |
Flow.Builder.mergeMultiLanguageSettings(Flow.MultiLanguageSettings value)
Optional.
|
Flow.Builder |
Flow.Builder.mergeNluSettings(NluSettings value)
NLU related settings of the flow.
|
Flow.Builder |
Flow.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Flow.Builder |
Flow.newBuilder() |
static Flow.Builder |
Flow.newBuilder(Flow prototype) |
Flow.Builder |
Flow.newBuilderForType() |
protected Flow.Builder |
Flow.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Flow.Builder |
Flow.Builder.removeEventHandlers(int index)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.removeTransitionRoutes(int index)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.setAdvancedSettings(AdvancedSettings.Builder builderForValue)
Hierarchical advanced settings for this flow.
|
Flow.Builder |
Flow.Builder.setAdvancedSettings(AdvancedSettings value)
Hierarchical advanced settings for this flow.
|
Flow.Builder |
Flow.Builder.setDescription(String value)
The description of the flow.
|
Flow.Builder |
Flow.Builder.setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the flow.
|
Flow.Builder |
Flow.Builder.setDisplayName(String value)
Required.
|
Flow.Builder |
Flow.Builder.setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
Flow.Builder |
Flow.Builder.setEventHandlers(int index,
EventHandler.Builder builderForValue)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.setEventHandlers(int index,
EventHandler value)
A flow's event handlers serve two purposes:
* They are responsible for handling events (e.g. no match,
webhook errors) in the flow
|
Flow.Builder |
Flow.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Flow.Builder |
Flow.Builder.setKnowledgeConnectorSettings(KnowledgeConnectorSettings.Builder builderForValue)
Optional.
|
Flow.Builder |
Flow.Builder.setKnowledgeConnectorSettings(KnowledgeConnectorSettings value)
Optional.
|
Flow.Builder |
Flow.Builder.setLocked(boolean value)
Indicates whether the flow is locked for changes.
|
Flow.Builder |
Flow.Builder.setMultiLanguageSettings(Flow.MultiLanguageSettings.Builder builderForValue)
Optional.
|
Flow.Builder |
Flow.Builder.setMultiLanguageSettings(Flow.MultiLanguageSettings value)
Optional.
|
Flow.Builder |
Flow.Builder.setName(String value)
The unique identifier of the flow.
|
Flow.Builder |
Flow.Builder.setNameBytes(com.google.protobuf.ByteString value)
The unique identifier of the flow.
|
Flow.Builder |
Flow.Builder.setNluSettings(NluSettings.Builder builderForValue)
NLU related settings of the flow.
|
Flow.Builder |
Flow.Builder.setNluSettings(NluSettings value)
NLU related settings of the flow.
|
Flow.Builder |
Flow.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Flow.Builder |
Flow.Builder.setTransitionRouteGroups(int index,
String value)
A flow's transition route group serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.setTransitionRoutes(int index,
TransitionRoute.Builder builderForValue)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.setTransitionRoutes(int index,
TransitionRoute value)
A flow's transition routes serve two purposes:
* They are responsible for matching the user's first utterances in the
flow
|
Flow.Builder |
Flow.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Flow.Builder |
Flow.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<Flow.Builder> |
ListFlowsResponse.Builder.getFlowsBuilderList()
The list of flows.
|
| Modifier and Type | Method and Description |
|---|---|
ListFlowsResponse.Builder |
ListFlowsResponse.Builder.addFlows(Flow.Builder builderForValue)
The list of flows.
|
ListFlowsResponse.Builder |
ListFlowsResponse.Builder.addFlows(int index,
Flow.Builder builderForValue)
The list of flows.
|
QueryResult.Builder |
QueryResult.Builder.setCurrentFlow(Flow.Builder builderForValue)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
CreateFlowRequest.Builder |
CreateFlowRequest.Builder.setFlow(Flow.Builder builderForValue)
Required.
|
UpdateFlowRequest.Builder |
UpdateFlowRequest.Builder.setFlow(Flow.Builder builderForValue)
Required.
|
TransitionCoverage.TransitionNode.Builder |
TransitionCoverage.TransitionNode.Builder.setFlow(Flow.Builder builderForValue)
Indicates a transition to a [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
ListFlowsResponse.Builder |
ListFlowsResponse.Builder.setFlows(int index,
Flow.Builder builderForValue)
The list of flows.
|
Copyright © 2025 Google LLC. All rights reserved.