Uses of Interface
io.opentelemetry.sdk.common.Clock
-
Packages that use Clock Package Description io.opentelemetry.sdk.common Common utilities used by all SDK components.io.opentelemetry.sdk.internal Interfaces and implementations that are internal to OpenTelemetry.io.opentelemetry.sdk.logs The OpenTelemetry SDK implementation of logging.io.opentelemetry.sdk.logs.internal io.opentelemetry.sdk.metrics The SDK implementation of metrics.io.opentelemetry.sdk.metrics.internal.exemplar Metric exemplar extension points.io.opentelemetry.sdk.metrics.internal.state io.opentelemetry.sdk.trace The OpenTelemetry SDK implementation of tracing. -
-
Uses of Clock in io.opentelemetry.sdk.common
Classes in io.opentelemetry.sdk.common that implement Clock Modifier and Type Class Description (package private) classSystemClockMethods in io.opentelemetry.sdk.common that return Clock Modifier and Type Method Description static ClockClock. getDefault()Returns a defaultClockwhich reads from system time.(package private) static ClockSystemClock. getInstance()Returns aSystemClock. -
Uses of Clock in io.opentelemetry.sdk.internal
Fields in io.opentelemetry.sdk.internal declared as Clock Modifier and Type Field Description private ClockRateLimiter. clockConstructors in io.opentelemetry.sdk.internal with parameters of type Clock Constructor Description RateLimiter(double creditsPerSecond, double maxBalance, Clock clock)Create a new RateLimiter with the provided parameters.ThrottlingLogger(java.util.logging.Logger delegate, Clock clock) -
Uses of Clock in io.opentelemetry.sdk.logs
Fields in io.opentelemetry.sdk.logs declared as Clock Modifier and Type Field Description private ClockLoggerSharedState. clockprivate ClockSdkLoggerProviderBuilder. clockMethods in io.opentelemetry.sdk.logs that return Clock Modifier and Type Method Description (package private) ClockLoggerSharedState. getClock()Methods in io.opentelemetry.sdk.logs with parameters of type Clock Modifier and Type Method Description SdkLoggerProviderBuilderSdkLoggerProviderBuilder. setClock(Clock clock)Assign aClock.Constructors in io.opentelemetry.sdk.logs with parameters of type Clock Constructor Description LoggerSharedState(Resource resource, java.util.function.Supplier<LogLimits> logLimitsSupplier, LogRecordProcessor logRecordProcessor, Clock clock)SdkLoggerProvider(Resource resource, java.util.function.Supplier<LogLimits> logLimitsSupplier, java.util.List<LogRecordProcessor> processors, Clock clock, ScopeConfigurator<LoggerConfig> loggerConfigurator) -
Uses of Clock in io.opentelemetry.sdk.logs.internal
Fields in io.opentelemetry.sdk.logs.internal declared as Clock Modifier and Type Field Description private ClockSdkEventBuilder. clockprivate ClockSdkEventLoggerProvider. clockprivate ClockSdkEventLoggerProvider.SdkEventLogger. clockprivate ClockSdkEventLoggerProvider.SdkEventLoggerBuilder. clockMethods in io.opentelemetry.sdk.logs.internal with parameters of type Clock Modifier and Type Method Description static SdkEventLoggerProviderSdkEventLoggerProvider. create(LoggerProvider delegateLoggerProvider, Clock clock)Create aSdkEventLoggerProviderwhich delegates to thedelegateLoggerProvider.Constructors in io.opentelemetry.sdk.logs.internal with parameters of type Clock Constructor Description SdkEventBuilder(Clock clock, LogRecordBuilder logRecordBuilder, java.lang.String eventName)SdkEventLogger(Clock clock, Logger delegateLogger)SdkEventLoggerBuilder(Clock clock, LoggerBuilder delegateLoggerBuilder)SdkEventLoggerProvider(LoggerProvider delegateLoggerProvider, Clock clock) -
Uses of Clock in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics declared as Clock Modifier and Type Field Description private ClockSdkMeterProviderBuilder. clockMethods in io.opentelemetry.sdk.metrics with parameters of type Clock Modifier and Type Method Description SdkMeterProviderBuilderSdkMeterProviderBuilder. setClock(Clock clock)Assign aClock.Constructors in io.opentelemetry.sdk.metrics with parameters of type Clock Constructor Description SdkMeterProvider(java.util.List<RegisteredView> registeredViews, java.util.IdentityHashMap<MetricReader,CardinalityLimitSelector> metricReaders, java.util.List<MetricProducer> metricProducers, Clock clock, Resource resource, ExemplarFilter exemplarFilter, ScopeConfigurator<MeterConfig> meterConfigurator) -
Uses of Clock in io.opentelemetry.sdk.metrics.internal.exemplar
Fields in io.opentelemetry.sdk.metrics.internal.exemplar declared as Clock Modifier and Type Field Description private ClockReservoirCell. clockMethods in io.opentelemetry.sdk.metrics.internal.exemplar with parameters of type Clock Modifier and Type Method Description (package private) static RandomFixedSizeExemplarReservoir<DoubleExemplarData>RandomFixedSizeExemplarReservoir. createDouble(Clock clock, int size, java.util.function.Supplier<java.util.Random> randomSupplier)(package private) static RandomFixedSizeExemplarReservoir<LongExemplarData>RandomFixedSizeExemplarReservoir. createLong(Clock clock, int size, java.util.function.Supplier<java.util.Random> randomSupplier)static ExemplarReservoir<DoubleExemplarData>ExemplarReservoir. doubleFixedSizeReservoir(Clock clock, int size, java.util.function.Supplier<java.util.Random> randomSupplier)A double reservoir with fixed size that stores the given number of exemplars.static ExemplarReservoir<DoubleExemplarData>ExemplarReservoir. histogramBucketReservoir(Clock clock, java.util.List<java.lang.Double> boundaries)A Reservoir sampler that preserves the latest seen measurement per-histogram bucket.static ExemplarReservoir<LongExemplarData>ExemplarReservoir. longFixedSizeReservoir(Clock clock, int size, java.util.function.Supplier<java.util.Random> randomSupplier)A long reservoir with fixed size that stores the given number of exemplars.Constructors in io.opentelemetry.sdk.metrics.internal.exemplar with parameters of type Clock Constructor Description FixedSizeExemplarReservoir(Clock clock, int size, ReservoirCellSelector reservoirCellSelector, java.util.function.BiFunction<ReservoirCell,Attributes,T> mapAndResetCell)Instantiates an exemplar reservoir of fixed size.HistogramExemplarReservoir(Clock clock, java.util.List<java.lang.Double> boundaries)RandomFixedSizeExemplarReservoir(Clock clock, int size, java.util.function.Supplier<java.util.Random> randomSupplier, java.util.function.BiFunction<ReservoirCell,Attributes,T> mapAndResetCell)ReservoirCell(Clock clock) -
Uses of Clock in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as Clock Modifier and Type Field Description private ClockAutoValue_MeterProviderSharedState. clockMethods in io.opentelemetry.sdk.metrics.internal.state that return Clock Modifier and Type Method Description ClockAutoValue_MeterProviderSharedState. getClock()abstract ClockMeterProviderSharedState. getClock()Returns theClockused for measurements.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type Clock Modifier and Type Method Description static MeterProviderSharedStateMeterProviderSharedState. create(Clock clock, Resource resource, ExemplarFilter exemplarFilter, long startEpochNanos)Constructors in io.opentelemetry.sdk.metrics.internal.state with parameters of type Clock Constructor Description AutoValue_MeterProviderSharedState(Clock clock, Resource resource, long startEpochNanos, ExemplarFilter exemplarFilter) -
Uses of Clock in io.opentelemetry.sdk.trace
Fields in io.opentelemetry.sdk.trace declared as Clock Modifier and Type Field Description private ClockAnchoredClock. clockprivate ClockSdkTracerProviderBuilder. clockprivate ClockTracerSharedState. clockMethods in io.opentelemetry.sdk.trace that return Clock Modifier and Type Method Description (package private) ClockTracerSharedState. getClock()Methods in io.opentelemetry.sdk.trace with parameters of type Clock Modifier and Type Method Description static AnchoredClockAnchoredClock. create(Clock clock)Returns aAnchoredClock.SdkTracerProviderBuilderSdkTracerProviderBuilder. setClock(Clock clock)Assign aClock.(package private) static SdkSpanSdkSpan. startSpan(SpanContext context, java.lang.String name, InstrumentationScopeInfo instrumentationScopeInfo, SpanKind kind, Span parentSpan, Context parentContext, SpanLimits spanLimits, SpanProcessor spanProcessor, Clock tracerClock, Resource resource, AttributesMap attributes, java.util.List<LinkData> links, int totalRecordedLinks, long userStartEpochNanos)Creates and starts a span with the given configuration.Constructors in io.opentelemetry.sdk.trace with parameters of type Clock Constructor Description AnchoredClock(Clock clock, long epochNanos, long nanoTime)SdkTracerProvider(Clock clock, IdGenerator idsGenerator, Resource resource, java.util.function.Supplier<SpanLimits> spanLimitsSupplier, Sampler sampler, java.util.List<SpanProcessor> spanProcessors, ScopeConfigurator<TracerConfig> tracerConfigurator)TracerSharedState(Clock clock, IdGenerator idGenerator, Resource resource, java.util.function.Supplier<SpanLimits> spanLimitsSupplier, Sampler sampler, java.util.List<SpanProcessor> spanProcessors)
-