1# Generated by the protocol buffer compiler. DO NOT EDIT! 2# source: opencensus/proto/trace/v1/trace_config.proto 3 4require 'google/protobuf' 5 6Google::Protobuf::DescriptorPool.generated_pool.build do 7 add_message "opencensus.proto.trace.v1.TraceConfig" do 8 optional :max_number_of_attributes, :int64, 4 9 optional :max_number_of_annotations, :int64, 5 10 optional :max_number_of_message_events, :int64, 6 11 optional :max_number_of_links, :int64, 7 12 oneof :sampler do 13 optional :probability_sampler, :message, 1, "opencensus.proto.trace.v1.ProbabilitySampler" 14 optional :constant_sampler, :message, 2, "opencensus.proto.trace.v1.ConstantSampler" 15 optional :rate_limiting_sampler, :message, 3, "opencensus.proto.trace.v1.RateLimitingSampler" 16 end 17 end 18 add_message "opencensus.proto.trace.v1.ProbabilitySampler" do 19 optional :samplingProbability, :double, 1 20 end 21 add_message "opencensus.proto.trace.v1.ConstantSampler" do 22 optional :decision, :enum, 1, "opencensus.proto.trace.v1.ConstantSampler.ConstantDecision" 23 end 24 add_enum "opencensus.proto.trace.v1.ConstantSampler.ConstantDecision" do 25 value :ALWAYS_OFF, 0 26 value :ALWAYS_ON, 1 27 value :ALWAYS_PARENT, 2 28 end 29 add_message "opencensus.proto.trace.v1.RateLimitingSampler" do 30 optional :qps, :int64, 1 31 end 32end 33 34module OpenCensus 35 module Proto 36 module Trace 37 module V1 38 TraceConfig = Google::Protobuf::DescriptorPool.generated_pool.lookup("opencensus.proto.trace.v1.TraceConfig").msgclass 39 ProbabilitySampler = Google::Protobuf::DescriptorPool.generated_pool.lookup("opencensus.proto.trace.v1.ProbabilitySampler").msgclass 40 ConstantSampler = Google::Protobuf::DescriptorPool.generated_pool.lookup("opencensus.proto.trace.v1.ConstantSampler").msgclass 41 ConstantSampler::ConstantDecision = Google::Protobuf::DescriptorPool.generated_pool.lookup("opencensus.proto.trace.v1.ConstantSampler.ConstantDecision").enummodule 42 RateLimitingSampler = Google::Protobuf::DescriptorPool.generated_pool.lookup("opencensus.proto.trace.v1.RateLimitingSampler").msgclass 43 end 44 end 45 end 46end 47