Uses of Class
com.google.cloud.dialogflow.cx.v3beta1.Fulfillment.Builder
-
Uses of Fulfillment.Builder in com.google.cloud.dialogflow.cx.v3beta1
Methods in com.google.cloud.dialogflow.cx.v3beta1 that return Fulfillment.BuilderModifier and TypeMethodDescriptionFulfillment.Builder.addAllConditionalCases(Iterable<? extends Fulfillment.ConditionalCases> values) Conditional cases for this fulfillment.Fulfillment.Builder.addAllGenerators(Iterable<? extends Fulfillment.GeneratorSettings> values) A list of Generators to be called during this fulfillment.Fulfillment.Builder.addAllMessages(Iterable<? extends ResponseMessage> values) The list of rich message responses to present to the user.Fulfillment.Builder.addAllSetParameterActions(Iterable<? extends Fulfillment.SetParameterAction> values) Set parameter values before executing the webhook.Fulfillment.Builder.addConditionalCases(int index, Fulfillment.ConditionalCases value) Conditional cases for this fulfillment.Fulfillment.Builder.addConditionalCases(int index, Fulfillment.ConditionalCases.Builder builderForValue) Conditional cases for this fulfillment.Fulfillment.Builder.addConditionalCases(Fulfillment.ConditionalCases value) Conditional cases for this fulfillment.Fulfillment.Builder.addConditionalCases(Fulfillment.ConditionalCases.Builder builderForValue) Conditional cases for this fulfillment.Fulfillment.Builder.addGenerators(int index, Fulfillment.GeneratorSettings value) A list of Generators to be called during this fulfillment.Fulfillment.Builder.addGenerators(int index, Fulfillment.GeneratorSettings.Builder builderForValue) A list of Generators to be called during this fulfillment.Fulfillment.Builder.addGenerators(Fulfillment.GeneratorSettings value) A list of Generators to be called during this fulfillment.Fulfillment.Builder.addGenerators(Fulfillment.GeneratorSettings.Builder builderForValue) A list of Generators to be called during this fulfillment.Fulfillment.Builder.addMessages(int index, ResponseMessage value) The list of rich message responses to present to the user.Fulfillment.Builder.addMessages(int index, ResponseMessage.Builder builderForValue) The list of rich message responses to present to the user.Fulfillment.Builder.addMessages(ResponseMessage value) The list of rich message responses to present to the user.Fulfillment.Builder.addMessages(ResponseMessage.Builder builderForValue) The list of rich message responses to present to the user.Fulfillment.Builder.addSetParameterActions(int index, Fulfillment.SetParameterAction value) Set parameter values before executing the webhook.Fulfillment.Builder.addSetParameterActions(int index, Fulfillment.SetParameterAction.Builder builderForValue) Set parameter values before executing the webhook.Fulfillment.Builder.addSetParameterActions(Fulfillment.SetParameterAction value) Set parameter values before executing the webhook.Fulfillment.Builder.addSetParameterActions(Fulfillment.SetParameterAction.Builder builderForValue) Set parameter values before executing the webhook.Fulfillment.Builder.clear()Fulfillment.Builder.clearAdvancedSettings()Hierarchical advanced settings for this fulfillment.Fulfillment.Builder.clearConditionalCases()Conditional cases for this fulfillment.Fulfillment.Builder.clearEnableGenerativeFallback()If the flag is true, the agent will utilize LLM to generate a text response.Fulfillment.Builder.clearGenerators()A list of Generators to be called during this fulfillment.Fulfillment.Builder.clearMessages()The list of rich message responses to present to the user.Fulfillment.Builder.clearReturnPartialResponses()Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs.Fulfillment.Builder.clearSetParameterActions()Set parameter values before executing the webhook.Fulfillment.Builder.clearTag()The value of this field will be populated in the [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called.Fulfillment.Builder.clearWebhook()The webhook to call.Page.Builder.getEntryFulfillmentBuilder()The fulfillment to call when the session is entering the page.Handler.EventHandler.Builder.getFulfillmentBuilder()Required.Handler.LifecycleHandler.Builder.getFulfillmentBuilder()Required.Form.Parameter.FillBehavior.Builder.getInitialPromptFulfillmentBuilder()Required.EventHandler.Builder.getTriggerFulfillmentBuilder()The fulfillment to call when the event occurs.KnowledgeConnectorSettings.Builder.getTriggerFulfillmentBuilder()The fulfillment to be triggered.TransitionRoute.Builder.getTriggerFulfillmentBuilder()The fulfillment to call when the condition is satisfied.Fulfillment.Builder.mergeAdvancedSettings(AdvancedSettings value) Hierarchical advanced settings for this fulfillment.Fulfillment.Builder.mergeFrom(Fulfillment other) Fulfillment.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Fulfillment.Builder.mergeFrom(com.google.protobuf.Message other) static Fulfillment.BuilderFulfillment.newBuilder()static Fulfillment.BuilderFulfillment.newBuilder(Fulfillment prototype) Fulfillment.newBuilderForType()protected Fulfillment.BuilderFulfillment.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Fulfillment.Builder.removeConditionalCases(int index) Conditional cases for this fulfillment.Fulfillment.Builder.removeGenerators(int index) A list of Generators to be called during this fulfillment.Fulfillment.Builder.removeMessages(int index) The list of rich message responses to present to the user.Fulfillment.Builder.removeSetParameterActions(int index) Set parameter values before executing the webhook.Fulfillment.Builder.setAdvancedSettings(AdvancedSettings value) Hierarchical advanced settings for this fulfillment.Fulfillment.Builder.setAdvancedSettings(AdvancedSettings.Builder builderForValue) Hierarchical advanced settings for this fulfillment.Fulfillment.Builder.setConditionalCases(int index, Fulfillment.ConditionalCases value) Conditional cases for this fulfillment.Fulfillment.Builder.setConditionalCases(int index, Fulfillment.ConditionalCases.Builder builderForValue) Conditional cases for this fulfillment.Fulfillment.Builder.setEnableGenerativeFallback(boolean value) If the flag is true, the agent will utilize LLM to generate a text response.Fulfillment.Builder.setGenerators(int index, Fulfillment.GeneratorSettings value) A list of Generators to be called during this fulfillment.Fulfillment.Builder.setGenerators(int index, Fulfillment.GeneratorSettings.Builder builderForValue) A list of Generators to be called during this fulfillment.Fulfillment.Builder.setMessages(int index, ResponseMessage value) The list of rich message responses to present to the user.Fulfillment.Builder.setMessages(int index, ResponseMessage.Builder builderForValue) The list of rich message responses to present to the user.Fulfillment.Builder.setReturnPartialResponses(boolean value) Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs.Fulfillment.Builder.setSetParameterActions(int index, Fulfillment.SetParameterAction value) Set parameter values before executing the webhook.Fulfillment.Builder.setSetParameterActions(int index, Fulfillment.SetParameterAction.Builder builderForValue) Set parameter values before executing the webhook.The value of this field will be populated in the [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called.Fulfillment.Builder.setTagBytes(com.google.protobuf.ByteString value) The value of this field will be populated in the [WebhookRequest][google.cloud.dialogflow.cx.v3beta1.WebhookRequest] `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called.Fulfillment.Builder.setWebhook(String value) The webhook to call.Fulfillment.Builder.setWebhookBytes(com.google.protobuf.ByteString value) The webhook to call.Fulfillment.toBuilder()Methods in com.google.cloud.dialogflow.cx.v3beta1 with parameters of type Fulfillment.BuilderModifier and TypeMethodDescriptionPage.Builder.setEntryFulfillment(Fulfillment.Builder builderForValue) The fulfillment to call when the session is entering the page.Handler.EventHandler.Builder.setFulfillment(Fulfillment.Builder builderForValue) Required.Handler.LifecycleHandler.Builder.setFulfillment(Fulfillment.Builder builderForValue) Required.Form.Parameter.FillBehavior.Builder.setInitialPromptFulfillment(Fulfillment.Builder builderForValue) Required.EventHandler.Builder.setTriggerFulfillment(Fulfillment.Builder builderForValue) The fulfillment to call when the event occurs.KnowledgeConnectorSettings.Builder.setTriggerFulfillment(Fulfillment.Builder builderForValue) The fulfillment to be triggered.TransitionRoute.Builder.setTriggerFulfillment(Fulfillment.Builder builderForValue) The fulfillment to call when the condition is satisfied.