io.opencensus.proto.trace.v1.TraceConfigOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: opencensus/proto/trace/v1/trace_config.proto
package io.opencensus.proto.trace.v1;
public interface TraceConfigOrBuilder extends
// @@protoc_insertion_point(interface_extends:opencensus.proto.trace.v1.TraceConfig)
com.google.protobuf.MessageOrBuilder {
/**
* .opencensus.proto.trace.v1.ProbabilitySampler probability_sampler = 1;
*/
boolean hasProbabilitySampler();
/**
* .opencensus.proto.trace.v1.ProbabilitySampler probability_sampler = 1;
*/
io.opencensus.proto.trace.v1.ProbabilitySampler getProbabilitySampler();
/**
* .opencensus.proto.trace.v1.ProbabilitySampler probability_sampler = 1;
*/
io.opencensus.proto.trace.v1.ProbabilitySamplerOrBuilder getProbabilitySamplerOrBuilder();
/**
* .opencensus.proto.trace.v1.ConstantSampler constant_sampler = 2;
*/
boolean hasConstantSampler();
/**
* .opencensus.proto.trace.v1.ConstantSampler constant_sampler = 2;
*/
io.opencensus.proto.trace.v1.ConstantSampler getConstantSampler();
/**
* .opencensus.proto.trace.v1.ConstantSampler constant_sampler = 2;
*/
io.opencensus.proto.trace.v1.ConstantSamplerOrBuilder getConstantSamplerOrBuilder();
/**
* .opencensus.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;
*/
boolean hasRateLimitingSampler();
/**
* .opencensus.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;
*/
io.opencensus.proto.trace.v1.RateLimitingSampler getRateLimitingSampler();
/**
* .opencensus.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;
*/
io.opencensus.proto.trace.v1.RateLimitingSamplerOrBuilder getRateLimitingSamplerOrBuilder();
/**
*
* The global default max number of attributes per span.
*
*
* int64 max_number_of_attributes = 4;
*/
long getMaxNumberOfAttributes();
/**
*
* The global default max number of annotation events per span.
*
*
* int64 max_number_of_annotations = 5;
*/
long getMaxNumberOfAnnotations();
/**
*
* The global default max number of message events per span.
*
*
* int64 max_number_of_message_events = 6;
*/
long getMaxNumberOfMessageEvents();
/**
*
* The global default max number of link entries per span.
*
*
* int64 max_number_of_links = 7;
*/
long getMaxNumberOfLinks();
public io.opencensus.proto.trace.v1.TraceConfig.SamplerCase getSamplerCase();
}