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 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.