Package io.opentelemetry.proto.trace.v1
Interface TraceConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TraceConfig,TraceConfig.Builder
public interface TraceConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConstantSamplergetConstantSampler().opentelemetry.proto.trace.v1.ConstantSampler constant_sampler = 1;ConstantSamplerOrBuildergetConstantSamplerOrBuilder().opentelemetry.proto.trace.v1.ConstantSampler constant_sampler = 1;longgetMaxNumberOfAttributes()The global default max number of attributes per span.longgetMaxNumberOfAttributesPerLink()The global default max number of attributes per span.longgetMaxNumberOfAttributesPerTimedEvent()The global default max number of attributes per timed event.longgetMaxNumberOfLinks()The global default max number of link entries per span.longgetMaxNumberOfTimedEvents()The global default max number of annotation events per span.RateLimitingSamplergetRateLimitingSampler().opentelemetry.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;RateLimitingSamplerOrBuildergetRateLimitingSamplerOrBuilder().opentelemetry.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;TraceConfig.SamplerCasegetSamplerCase()TraceIdRatioBasedgetTraceIdRatioBased().opentelemetry.proto.trace.v1.TraceIdRatioBased trace_id_ratio_based = 2;TraceIdRatioBasedOrBuildergetTraceIdRatioBasedOrBuilder().opentelemetry.proto.trace.v1.TraceIdRatioBased trace_id_ratio_based = 2;booleanhasConstantSampler().opentelemetry.proto.trace.v1.ConstantSampler constant_sampler = 1;booleanhasRateLimitingSampler().opentelemetry.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;booleanhasTraceIdRatioBased().opentelemetry.proto.trace.v1.TraceIdRatioBased trace_id_ratio_based = 2;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasConstantSampler
boolean hasConstantSampler()
.opentelemetry.proto.trace.v1.ConstantSampler constant_sampler = 1;- Returns:
- Whether the constantSampler field is set.
-
getConstantSampler
ConstantSampler getConstantSampler()
.opentelemetry.proto.trace.v1.ConstantSampler constant_sampler = 1;- Returns:
- The constantSampler.
-
getConstantSamplerOrBuilder
ConstantSamplerOrBuilder getConstantSamplerOrBuilder()
.opentelemetry.proto.trace.v1.ConstantSampler constant_sampler = 1;
-
hasTraceIdRatioBased
boolean hasTraceIdRatioBased()
.opentelemetry.proto.trace.v1.TraceIdRatioBased trace_id_ratio_based = 2;- Returns:
- Whether the traceIdRatioBased field is set.
-
getTraceIdRatioBased
TraceIdRatioBased getTraceIdRatioBased()
.opentelemetry.proto.trace.v1.TraceIdRatioBased trace_id_ratio_based = 2;- Returns:
- The traceIdRatioBased.
-
getTraceIdRatioBasedOrBuilder
TraceIdRatioBasedOrBuilder getTraceIdRatioBasedOrBuilder()
.opentelemetry.proto.trace.v1.TraceIdRatioBased trace_id_ratio_based = 2;
-
hasRateLimitingSampler
boolean hasRateLimitingSampler()
.opentelemetry.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;- Returns:
- Whether the rateLimitingSampler field is set.
-
getRateLimitingSampler
RateLimitingSampler getRateLimitingSampler()
.opentelemetry.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;- Returns:
- The rateLimitingSampler.
-
getRateLimitingSamplerOrBuilder
RateLimitingSamplerOrBuilder getRateLimitingSamplerOrBuilder()
.opentelemetry.proto.trace.v1.RateLimitingSampler rate_limiting_sampler = 3;
-
getMaxNumberOfAttributes
long getMaxNumberOfAttributes()
The global default max number of attributes per span.
int64 max_number_of_attributes = 4;- Returns:
- The maxNumberOfAttributes.
-
getMaxNumberOfTimedEvents
long getMaxNumberOfTimedEvents()
The global default max number of annotation events per span.
int64 max_number_of_timed_events = 5;- Returns:
- The maxNumberOfTimedEvents.
-
getMaxNumberOfAttributesPerTimedEvent
long getMaxNumberOfAttributesPerTimedEvent()
The global default max number of attributes per timed event.
int64 max_number_of_attributes_per_timed_event = 6;- Returns:
- The maxNumberOfAttributesPerTimedEvent.
-
getMaxNumberOfLinks
long getMaxNumberOfLinks()
The global default max number of link entries per span.
int64 max_number_of_links = 7;- Returns:
- The maxNumberOfLinks.
-
getMaxNumberOfAttributesPerLink
long getMaxNumberOfAttributesPerLink()
The global default max number of attributes per span.
int64 max_number_of_attributes_per_link = 8;- Returns:
- The maxNumberOfAttributesPerLink.
-
getSamplerCase
TraceConfig.SamplerCase getSamplerCase()
-
-