# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/dialogflow/cx/v3/fulfillment.proto require 'google/protobuf' require 'google/api/resource_pb' require 'google/cloud/dialogflow/cx/v3/advanced_settings_pb' require 'google/cloud/dialogflow/cx/v3/response_message_pb' require 'google/protobuf/struct_pb' require 'google/api/annotations_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/dialogflow/cx/v3/fulfillment.proto", :syntax => :proto3) do add_message "google.cloud.dialogflow.cx.v3.Fulfillment" do repeated :messages, :message, 1, "google.cloud.dialogflow.cx.v3.ResponseMessage" optional :webhook, :string, 2 optional :return_partial_responses, :bool, 8 optional :tag, :string, 3 repeated :set_parameter_actions, :message, 4, "google.cloud.dialogflow.cx.v3.Fulfillment.SetParameterAction" repeated :conditional_cases, :message, 5, "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases" end add_message "google.cloud.dialogflow.cx.v3.Fulfillment.SetParameterAction" do optional :parameter, :string, 1 optional :value, :message, 2, "google.protobuf.Value" end add_message "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases" do repeated :cases, :message, 1, "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases.Case" end add_message "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases.Case" do optional :condition, :string, 1 repeated :case_content, :message, 2, "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases.Case.CaseContent" end add_message "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases.Case.CaseContent" do oneof :cases_or_message do optional :message, :message, 1, "google.cloud.dialogflow.cx.v3.ResponseMessage" optional :additional_cases, :message, 2, "google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases" end end end end module Google module Cloud module Dialogflow module CX module V3 Fulfillment = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dialogflow.cx.v3.Fulfillment").msgclass Fulfillment::SetParameterAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dialogflow.cx.v3.Fulfillment.SetParameterAction").msgclass Fulfillment::ConditionalCases = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases").msgclass Fulfillment::ConditionalCases::Case = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases.Case").msgclass Fulfillment::ConditionalCases::Case::CaseContent = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dialogflow.cx.v3.Fulfillment.ConditionalCases.Case.CaseContent").msgclass end end end end end