Uses of Class
com.google.cloud.dialogflow.cx.v3beta1.Flow.Builder
-
Uses of Flow.Builder in com.google.cloud.dialogflow.cx.v3beta1
Methods in com.google.cloud.dialogflow.cx.v3beta1 that return Flow.BuilderModifier and TypeMethodDescriptionFlow.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 flowFlow.Builder.addAllInputParameterDefinitions(Iterable<? extends ParameterDefinition> values) Optional.Flow.Builder.addAllOutputParameterDefinitions(Iterable<? extends ParameterDefinition> values) Optional.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 flowFlow.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 flowFlow.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 flowFlow.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 flowFlow.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 flowFlow.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 flowConversation.Builder.addFlowsBuilder()All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.Conversation.Builder.addFlowsBuilder(int index) All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.ListFlowsResponse.Builder.addFlowsBuilder()The list of flows.ListFlowsResponse.Builder.addFlowsBuilder(int index) The list of flows.Flow.Builder.addInputParameterDefinitions(int index, ParameterDefinition value) Optional.Flow.Builder.addInputParameterDefinitions(int index, ParameterDefinition.Builder builderForValue) Optional.Flow.Builder.addInputParameterDefinitions(ParameterDefinition value) Optional.Flow.Builder.addInputParameterDefinitions(ParameterDefinition.Builder builderForValue) Optional.Flow.Builder.addOutputParameterDefinitions(int index, ParameterDefinition value) Optional.Flow.Builder.addOutputParameterDefinitions(int index, ParameterDefinition.Builder builderForValue) Optional.Flow.Builder.addOutputParameterDefinitions(ParameterDefinition value) Optional.Flow.Builder.addOutputParameterDefinitions(ParameterDefinition.Builder builderForValue) Optional.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 flowFlow.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 flowFlow.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 flowFlow.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 flowFlow.Builder.addTransitionRoutes(TransitionRoute value) A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flowFlow.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 flowFlow.Builder.clear()Flow.Builder.clearAdvancedSettings()Hierarchical advanced settings for this flow.Flow.Builder.clearDescription()The description of the flow.Flow.Builder.clearDisplayName()Required.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 flowFlow.Builder.clearInputParameterDefinitions()Optional.Flow.Builder.clearKnowledgeConnectorSettings()Optional.Flow.Builder.clearLocked()Indicates whether the flow is locked for changes.Flow.Builder.clearMultiLanguageSettings()Optional.Flow.Builder.clearName()The unique identifier of the flow.Flow.Builder.clearNluSettings()NLU related settings of the flow.Flow.Builder.clearOutputParameterDefinitions()Optional.Flow.Builder.clearTransitionRouteGroups()A flow's transition route group serve two purposes: * They are responsible for matching the user's first utterances in the flowFlow.Builder.clearTransitionRoutes()A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flowQueryResult.Builder.getCurrentFlowBuilder()The current [Flow][google.cloud.dialogflow.cx.v3beta1.Flow].CreateFlowRequest.Builder.getFlowBuilder()Required.TransitionCoverage.TransitionNode.Builder.getFlowBuilder()Indicates a transition to a [Flow][google.cloud.dialogflow.cx.v3beta1.Flow].UpdateFlowRequest.Builder.getFlowBuilder()Required.Conversation.Builder.getFlowsBuilder(int index) All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.ListFlowsResponse.Builder.getFlowsBuilder(int index) The list of flows.Flow.Builder.mergeAdvancedSettings(AdvancedSettings value) Hierarchical advanced settings for this flow.Flow.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Flow.Builder.mergeFrom(com.google.protobuf.Message other) Flow.Builder.mergeKnowledgeConnectorSettings(KnowledgeConnectorSettings value) Optional.Flow.Builder.mergeMultiLanguageSettings(Flow.MultiLanguageSettings value) Optional.Flow.Builder.mergeNluSettings(NluSettings value) NLU related settings of the flow.static Flow.BuilderFlow.newBuilder()static Flow.BuilderFlow.newBuilder(Flow prototype) Flow.newBuilderForType()protected Flow.BuilderFlow.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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 flowFlow.Builder.removeInputParameterDefinitions(int index) Optional.Flow.Builder.removeOutputParameterDefinitions(int index) Optional.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 flowFlow.Builder.setAdvancedSettings(AdvancedSettings value) Hierarchical advanced settings for this flow.Flow.Builder.setAdvancedSettings(AdvancedSettings.Builder builderForValue) Hierarchical advanced settings for this flow.Flow.Builder.setDescription(String value) The description of the flow.Flow.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) The description of the flow.Flow.Builder.setDisplayName(String value) Required.Flow.Builder.setDisplayNameBytes(com.google.protobuf.ByteString value) Required.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 flowFlow.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 flowFlow.Builder.setInputParameterDefinitions(int index, ParameterDefinition value) Optional.Flow.Builder.setInputParameterDefinitions(int index, ParameterDefinition.Builder builderForValue) Optional.Flow.Builder.setKnowledgeConnectorSettings(KnowledgeConnectorSettings value) Optional.Flow.Builder.setKnowledgeConnectorSettings(KnowledgeConnectorSettings.Builder builderForValue) Optional.Flow.Builder.setLocked(boolean value) Indicates whether the flow is locked for changes.Flow.Builder.setMultiLanguageSettings(Flow.MultiLanguageSettings value) Optional.Flow.Builder.setMultiLanguageSettings(Flow.MultiLanguageSettings.Builder builderForValue) Optional.The unique identifier of the flow.Flow.Builder.setNameBytes(com.google.protobuf.ByteString value) The unique identifier of the flow.Flow.Builder.setNluSettings(NluSettings value) NLU related settings of the flow.Flow.Builder.setNluSettings(NluSettings.Builder builderForValue) NLU related settings of the flow.Flow.Builder.setOutputParameterDefinitions(int index, ParameterDefinition value) Optional.Flow.Builder.setOutputParameterDefinitions(int index, ParameterDefinition.Builder builderForValue) Optional.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 flowFlow.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 flowFlow.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 flowFlow.toBuilder()Methods in com.google.cloud.dialogflow.cx.v3beta1 that return types with arguments of type Flow.BuilderModifier and TypeMethodDescriptionConversation.Builder.getFlowsBuilderList()All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.ListFlowsResponse.Builder.getFlowsBuilderList()The list of flows.Methods in com.google.cloud.dialogflow.cx.v3beta1 with parameters of type Flow.BuilderModifier and TypeMethodDescriptionConversation.Builder.addFlows(int index, Flow.Builder builderForValue) All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.Conversation.Builder.addFlows(Flow.Builder builderForValue) All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.ListFlowsResponse.Builder.addFlows(int index, Flow.Builder builderForValue) The list of flows.ListFlowsResponse.Builder.addFlows(Flow.Builder builderForValue) The list of flows.QueryResult.Builder.setCurrentFlow(Flow.Builder builderForValue) The current [Flow][google.cloud.dialogflow.cx.v3beta1.Flow].CreateFlowRequest.Builder.setFlow(Flow.Builder builderForValue) Required.TransitionCoverage.TransitionNode.Builder.setFlow(Flow.Builder builderForValue) Indicates a transition to a [Flow][google.cloud.dialogflow.cx.v3beta1.Flow].UpdateFlowRequest.Builder.setFlow(Flow.Builder builderForValue) Required.Conversation.Builder.setFlows(int index, Flow.Builder builderForValue) All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through.ListFlowsResponse.Builder.setFlows(int index, Flow.Builder builderForValue) The list of flows.