Uses of Class
io.opentelemetry.sdk.common.InstrumentationScopeInfo
Packages that use InstrumentationScopeInfo
Package
Description
Marshaling framework for serializing data to protobuf format.
Utilities for working with the OTLP format.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
Common utilities used by all SDK components.
Interfaces and implementations that are internal to OpenTelemetry.
The OpenTelemetry SDK implementation of logging.
The data format to model logs for export.
The SDK implementation of metrics.
Classes which form the in-memory representation of the OpenTelemetry metrics data model.
Internal SDK implementation classes.
Metric aggregators.
The data format to model metrics for export.
View related internal classes.
The OpenTelemetry SDK implementation of tracing.
The data format to model traces for export.
-
Uses of InstrumentationScopeInfo in io.opentelemetry.exporter.internal.marshal
Fields in io.opentelemetry.exporter.internal.marshal with type parameters of type InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate Function<T, InstrumentationScopeInfo> StatelessMarshalerUtil.Grouper.getInstrumentationScopeStatelessMarshalerUtil.Grouper.resultMethods in io.opentelemetry.exporter.internal.marshal that return types with arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic <T,U> Map <Resource, Map<InstrumentationScopeInfo, List<U>>> MarshalerUtil.groupByResourceAndScope(Collection<T> dataList, Function<T, Resource> getResource, Function<T, InstrumentationScopeInfo> getInstrumentationScope, Function<T, U> createMarshaler) Groups SDK items by resource and instrumentation scope.static <T> Map<Resource, Map<InstrumentationScopeInfo, List<T>>> StatelessMarshalerUtil.groupByResourceAndScope(Collection<T> dataList, Function<T, Resource> getResource, Function<T, InstrumentationScopeInfo> getInstrumentationScope, MarshalerContext context) Groups SDK items by resource and instrumentation scope.Method parameters in io.opentelemetry.exporter.internal.marshal with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescription(package private) voidStatelessMarshalerUtil.Grouper.initialize(Map<Resource, Map<InstrumentationScopeInfo, List<T>>> result, Function<T, Resource> getResource, Function<T, InstrumentationScopeInfo> getInstrumentationScope, MarshalerContext context) -
Uses of InstrumentationScopeInfo in io.opentelemetry.exporter.internal.otlp
Fields in io.opentelemetry.exporter.internal.otlp with type parameters of type InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate static final WeakConcurrentMap<InstrumentationScopeInfo, InstrumentationScopeMarshaler> InstrumentationScopeMarshaler.SCOPE_MARSHALER_CACHEMethods in io.opentelemetry.exporter.internal.otlp with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionInstrumentationScopeMarshaler.create(InstrumentationScopeInfo scopeInfo) Returns a Marshaler for InstrumentationScopeInfo. -
Uses of InstrumentationScopeInfo in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs with type parameters of type InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate Map<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> LowAllocationLogsRequestMarshaler.resourceAndScopeMapMethods in io.opentelemetry.exporter.internal.otlp.logs that return types with arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate static Map<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> LowAllocationLogsRequestMarshaler.groupByResourceAndScope(MarshalerContext context, Collection<LogRecordData> logDataList) ResourceLogsMarshaler.groupByResourceAndScope(Collection<LogRecordData> logs) Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionintInstrumentationScopeLogsStatelessMarshaler.getBinarySerializedSize(InstrumentationScopeInfo instrumentationScope, List<LogRecordData> logs, MarshalerContext context) voidInstrumentationScopeLogsStatelessMarshaler.writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, List<LogRecordData> logs, MarshalerContext context) Method parameters in io.opentelemetry.exporter.internal.otlp.logs with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate static intLowAllocationLogsRequestMarshaler.calculateSize(MarshalerContext context, Map<Resource, Map<InstrumentationScopeInfo, List<LogRecordData>>> resourceAndScopeMap) intResourceLogsStatelessMarshaler.getBinarySerializedSize(Resource resource, Map<InstrumentationScopeInfo, List<LogRecordData>> scopeMap, MarshalerContext context) voidResourceLogsStatelessMarshaler.writeTo(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<LogRecordData>> scopeMap, MarshalerContext context) -
Uses of InstrumentationScopeInfo in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics with type parameters of type InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate Map<Resource, Map<InstrumentationScopeInfo, List<MetricData>>> LowAllocationMetricsRequestMarshaler.resourceAndScopeMapMethods in io.opentelemetry.exporter.internal.otlp.metrics that return types with arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate static Map<Resource, Map<InstrumentationScopeInfo, List<MetricData>>> LowAllocationMetricsRequestMarshaler.groupByResourceAndScope(MarshalerContext context, Collection<MetricData> metricDataList) ResourceMetricsMarshaler.groupByResourceAndScope(Collection<MetricData> metricDataList) Methods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionintInstrumentationScopeMetricsStatelessMarshaler.getBinarySerializedSize(InstrumentationScopeInfo instrumentationScope, List<MetricData> metrics, MarshalerContext context) voidInstrumentationScopeMetricsStatelessMarshaler.writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, List<MetricData> metrics, MarshalerContext context) Method parameters in io.opentelemetry.exporter.internal.otlp.metrics with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate static intLowAllocationMetricsRequestMarshaler.calculateSize(MarshalerContext context, Map<Resource, Map<InstrumentationScopeInfo, List<MetricData>>> resourceAndScopeMap) intResourceMetricsStatelessMarshaler.getBinarySerializedSize(Resource resource, Map<InstrumentationScopeInfo, List<MetricData>> scopeMap, MarshalerContext context) voidResourceMetricsStatelessMarshaler.writeTo(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<MetricData>> scopeMap, MarshalerContext context) -
Uses of InstrumentationScopeInfo in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces with type parameters of type InstrumentationScopeInfoMethods in io.opentelemetry.exporter.internal.otlp.traces that return types with arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionLowAllocationTraceRequestMarshaler.groupByResourceAndScope(MarshalerContext context, Collection<SpanData> spanDataList) private static Map<Resource, Map<InstrumentationScopeInfo, List<SpanMarshaler>>> ResourceSpansMarshaler.groupByResourceAndScope(Collection<SpanData> spanDataList) Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionintInstrumentationScopeSpansStatelessMarshaler.getBinarySerializedSize(InstrumentationScopeInfo instrumentationScope, List<SpanData> spans, MarshalerContext context) voidInstrumentationScopeSpansStatelessMarshaler.writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, List<SpanData> spans, MarshalerContext context) Method parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate static intLowAllocationTraceRequestMarshaler.calculateSize(MarshalerContext context, Map<Resource, Map<InstrumentationScopeInfo, List<SpanData>>> resourceAndScopeMap) intResourceSpansStatelessMarshaler.getBinarySerializedSize(Resource resource, Map<InstrumentationScopeInfo, List<SpanData>> scopeMap, MarshalerContext context) voidResourceSpansStatelessMarshaler.writeTo(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<SpanData>> scopeMap, MarshalerContext context) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.common
Subclasses of InstrumentationScopeInfo in io.opentelemetry.sdk.commonModifier and TypeClassDescription(package private) final classFields in io.opentelemetry.sdk.common declared as InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate static final InstrumentationScopeInfoInstrumentationScopeInfo.EMPTYMethods in io.opentelemetry.sdk.common that return InstrumentationScopeInfoModifier and TypeMethodDescriptionInstrumentationScopeInfoBuilder.build()Return aInstrumentationScopeInfowith the configuration of this builder.static InstrumentationScopeInfoCreates a new instance ofInstrumentationScopeInfo.static InstrumentationScopeInfoDeprecated.(package private) static InstrumentationScopeInfoInstrumentationScopeInfo.create(String name, String version, String schemaUrl, Attributes attributes) static InstrumentationScopeInfoInstrumentationScopeInfo.empty()Returns an "empty"InstrumentationScopeInfo. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.internal
Fields in io.opentelemetry.sdk.internal with type parameters of type InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate final Function<InstrumentationScopeInfo, V> ComponentRegistry.factoryprivate final Predicate<InstrumentationScopeInfo> ScopeConfiguratorBuilder.Condition.scopeMatcherMethods in io.opentelemetry.sdk.internal that return InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic InstrumentationScopeInfoInstrumentationScopeUtil.toInstrumentationScopeInfo(InstrumentationLibraryInfo instrumentationLibraryInfo) Convert toInstrumentationScopeInfo.Methods in io.opentelemetry.sdk.internal that return types with arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic Predicate<InstrumentationScopeInfo> ScopeConfiguratorBuilder.nameEquals(String scopeName) Helper function for exact matchinggetName()against thescopeName.static Predicate<InstrumentationScopeInfo> ScopeConfiguratorBuilder.nameMatchesGlob(String globPattern) Helper function for pattern matchinggetName()against theglobPattern.Methods in io.opentelemetry.sdk.internal with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate VComponentRegistry.buildComponent(InstrumentationScopeInfo instrumentationScopeInfo) static InstrumentationLibraryInfoInstrumentationScopeUtil.toInstrumentationLibraryInfo(InstrumentationScopeInfo instrumentationScopeInfo) Convert toInstrumentationLibraryInfo.Method parameters in io.opentelemetry.sdk.internal with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionScopeConfiguratorBuilder.addCondition(Predicate<InstrumentationScopeInfo> scopePredicate, T scopeConfig) Add a condition.Constructor parameters in io.opentelemetry.sdk.internal with type arguments of type InstrumentationScopeInfoModifierConstructorDescriptionComponentRegistry(Function<InstrumentationScopeInfo, V> factory) privateCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, T scopeConfig) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.logs
Fields in io.opentelemetry.sdk.logs declared as InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate final InstrumentationScopeInfoAutoValue_SdkLogRecordData.instrumentationScopeInfoprivate final InstrumentationScopeInfoSdkLogger.instrumentationScopeInfoprivate final InstrumentationScopeInfoSdkLogRecordBuilder.instrumentationScopeInfoprivate final InstrumentationScopeInfoSdkReadWriteLogRecord.instrumentationScopeInfoMethods in io.opentelemetry.sdk.logs that return InstrumentationScopeInfoModifier and TypeMethodDescriptionAutoValue_SdkLogRecordData.getInstrumentationScopeInfo()(package private) InstrumentationScopeInfoSdkLogger.getInstrumentationScopeInfo()Methods in io.opentelemetry.sdk.logs with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescription(package private) static SdkLogRecordDataSdkLogRecordData.create(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long epochNanos, long observedEpochNanos, SpanContext spanContext, Severity severity, String severityText, Value<?> body, Attributes attributes, int totalAttributeCount) (package private) static SdkReadWriteLogRecordSdkReadWriteLogRecord.create(LogLimits logLimits, Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long timestampEpochNanos, long observedTimestampEpochNanos, SpanContext spanContext, Severity severity, String severityText, Value<?> body, AttributesMap attributes) Create the log record with the given configuration.private LoggerConfigSdkLoggerProvider.getLoggerConfig(InstrumentationScopeInfo instrumentationScopeInfo) Method parameters in io.opentelemetry.sdk.logs with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescription(package private) SdkLoggerProviderBuilderSdkLoggerProviderBuilder.addLoggerConfiguratorCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Adds a condition to the logger configurator, which computesLoggerConfigfor eachInstrumentationScopeInfo.Constructors in io.opentelemetry.sdk.logs with parameters of type InstrumentationScopeInfoModifierConstructorDescription(package private)AutoValue_SdkLogRecordData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long timestampEpochNanos, long observedTimestampEpochNanos, SpanContext spanContext, Severity severity, String severityText, Attributes attributes, int totalAttributeCount, Value<?> bodyValue) (package private)SdkLogger(LoggerSharedState loggerSharedState, InstrumentationScopeInfo instrumentationScopeInfo, LoggerConfig loggerConfig) (package private)SdkLogRecordBuilder(LoggerSharedState loggerSharedState, InstrumentationScopeInfo instrumentationScopeInfo) privateSdkReadWriteLogRecord(LogLimits logLimits, Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long timestampEpochNanos, long observedTimestampEpochNanos, SpanContext spanContext, Severity severity, String severityText, Value<?> body, AttributesMap attributes) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.logs.data
Methods in io.opentelemetry.sdk.logs.data that return InstrumentationScopeInfoModifier and TypeMethodDescriptionLogRecordData.getInstrumentationScopeInfo()Returns the instrumentation scope that generated this log. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.logs.internal
Method parameters in io.opentelemetry.sdk.logs.internal with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic voidSdkLoggerProviderUtil.addLoggerConfiguratorCondition(SdkLoggerProviderBuilder sdkLoggerProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, LoggerConfig loggerConfig) Reflectively add a logger configurator condition to theSdkLoggerProviderBuilder. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics declared as InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate final InstrumentationScopeInfoSdkMeter.instrumentationScopeInfoMethods in io.opentelemetry.sdk.metrics that return InstrumentationScopeInfoModifier and TypeMethodDescription(package private) InstrumentationScopeInfoSdkMeter.getInstrumentationScopeInfo()Methods in io.opentelemetry.sdk.metrics with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate MeterConfigSdkMeterProvider.getMeterConfig(InstrumentationScopeInfo instrumentationScopeInfo) Method parameters in io.opentelemetry.sdk.metrics with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescription(package private) SdkMeterProviderBuilderSdkMeterProviderBuilder.addMeterConfiguratorCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, MeterConfig meterConfig) Adds a condition to the meter configurator, which computesMeterConfigfor eachInstrumentationScopeInfo.Constructors in io.opentelemetry.sdk.metrics with parameters of type InstrumentationScopeInfoModifierConstructorDescription(package private)SdkMeter(MeterProviderSharedState meterProviderSharedState, InstrumentationScopeInfo instrumentationScopeInfo, List<RegisteredReader> registeredReaders, MeterConfig meterConfig) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.data
Methods in io.opentelemetry.sdk.metrics.data that return InstrumentationScopeInfoModifier and TypeMethodDescriptionMetricData.getInstrumentationScopeInfo()Returns the metricInstrumentationScopeInfo. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.internal
Method parameters in io.opentelemetry.sdk.metrics.internal with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic voidSdkMeterProviderUtil.addMeterConfiguratorCondition(SdkMeterProviderBuilder sdkMeterProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, MeterConfig meterConfig) Reflectively add a tracer configurator condition to theSdkMeterProviderBuilder. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.internal.aggregator
Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return InstrumentationScopeInfoMethods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<T> points, AggregationTemporality temporality) Returns theMetricDatathat thisAggregationwill produce.DoubleBase2ExponentialHistogramAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<ExponentialHistogramPointData> points, AggregationTemporality temporality) DoubleExplicitBucketHistogramAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<HistogramPointData> pointData, AggregationTemporality temporality) DoubleLastValueAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<DoublePointData> points, AggregationTemporality temporality) DoubleSumAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<DoublePointData> points, AggregationTemporality temporality) DropAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<PointData> points, AggregationTemporality temporality) LongLastValueAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<LongPointData> points, AggregationTemporality temporality) LongSumAggregator.toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<LongPointData> points, AggregationTemporality temporality) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.internal.data
Fields in io.opentelemetry.sdk.metrics.internal.data declared as InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate final InstrumentationScopeInfoAutoValue_ImmutableMetricData.instrumentationScopeInfoMethods in io.opentelemetry.sdk.metrics.internal.data that return InstrumentationScopeInfoMethods in io.opentelemetry.sdk.metrics.internal.data with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescription(package private) static ImmutableMetricDataImmutableMetricData.create(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, MetricDataType type, Data<?> data) static MetricDataImmutableMetricData.createDoubleGauge(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, GaugeData<DoublePointData> data) Returns a new MetricData with aMetricDataType.DOUBLE_GAUGEtype.static MetricDataImmutableMetricData.createDoubleHistogram(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, HistogramData data) Returns a new MetricData with aMetricDataType.HISTOGRAMtype.static MetricDataImmutableMetricData.createDoubleSum(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, SumData<DoublePointData> data) Returns a new MetricData with aMetricDataType.DOUBLE_SUMtype.static MetricDataImmutableMetricData.createDoubleSummary(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, SummaryData data) Returns a new MetricData with aMetricDataType.SUMMARYtype.static MetricDataImmutableMetricData.createExponentialHistogram(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, ExponentialHistogramData data) Returns a new MetricData with aMetricDataType.EXPONENTIAL_HISTOGRAMtype.static MetricDataImmutableMetricData.createLongGauge(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, GaugeData<LongPointData> data) Returns a new MetricData with aMetricDataType.LONG_GAUGEtype.static MetricDataImmutableMetricData.createLongSum(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, SumData<LongPointData> data) Returns a new MetricData with aMetricDataType.LONG_SUMtype.Constructors in io.opentelemetry.sdk.metrics.internal.data with parameters of type InstrumentationScopeInfoModifierConstructorDescription(package private)AutoValue_ImmutableMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, String name, String description, String unit, MetricDataType type, Data<?> data) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate final InstrumentationScopeInfoSdkObservableMeasurement.instrumentationScopeInfoMethods in io.opentelemetry.sdk.metrics.internal.state that return InstrumentationScopeInfoModifier and TypeMethodDescriptionSdkObservableMeasurement.getInstrumentationScopeInfo()Get the instrumentation scope info.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionAsynchronousMetricStorage.collect(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long startEpochNanos, long epochNanos) DefaultSynchronousMetricStorage.collect(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long startEpochNanos, long epochNanos) EmptyMetricStorage.collect(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long startEpochNanos, long epochNanos) MetricStorage.collect(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, long startEpochNanos, long epochNanos) Collects the metrics from this storage.static SdkObservableMeasurementSdkObservableMeasurement.create(InstrumentationScopeInfo instrumentationScopeInfo, InstrumentDescriptor instrumentDescriptor, List<AsynchronousMetricStorage<?, ?>> storages) Create aSdkObservableMeasurement.Constructors in io.opentelemetry.sdk.metrics.internal.state with parameters of type InstrumentationScopeInfoModifierConstructorDescriptionprivateSdkObservableMeasurement(InstrumentationScopeInfo instrumentationScopeInfo, InstrumentDescriptor instrumentDescriptor, List<AsynchronousMetricStorage<?, ?>> storages) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.internal.view
Methods in io.opentelemetry.sdk.metrics.internal.view with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionViewRegistry.findViews(InstrumentDescriptor descriptor, InstrumentationScopeInfo meterScope) Returns the metricViewfor a given instrument.private static booleanViewRegistry.matchesMeter(InstrumentSelector selector, InstrumentationScopeInfo meterScope) private static booleanViewRegistry.matchesSelector(InstrumentSelector selector, InstrumentDescriptor descriptor, InstrumentationScopeInfo meterScope) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.trace
Fields in io.opentelemetry.sdk.trace declared as InstrumentationScopeInfoModifier and TypeFieldDescriptionprivate final InstrumentationScopeInfoSdkSpan.instrumentationScopeInfoprivate final InstrumentationScopeInfoSdkSpanBuilder.instrumentationScopeInfoprivate final InstrumentationScopeInfoSdkTracer.instrumentationScopeInfoMethods in io.opentelemetry.sdk.trace that return InstrumentationScopeInfoModifier and TypeMethodDescriptiondefault InstrumentationScopeInfoReadableSpan.getInstrumentationScopeInfo()Returns the instrumentation scope specified when creating the tracer which produced this span.SdkSpan.getInstrumentationScopeInfo()(package private) InstrumentationScopeInfoSdkTracer.getInstrumentationScopeInfo()SpanWrapper.getInstrumentationScopeInfo()Methods in io.opentelemetry.sdk.trace with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionprivate TracerConfigSdkTracerProvider.getTracerConfig(InstrumentationScopeInfo instrumentationScopeInfo) (package private) static SdkSpanSdkSpan.startSpan(SpanContext context, String name, InstrumentationScopeInfo instrumentationScopeInfo, SpanKind kind, Span parentSpan, Context parentContext, SpanLimits spanLimits, SpanProcessor spanProcessor, Clock tracerClock, Resource resource, AttributesMap attributes, List<LinkData> links, int totalRecordedLinks, long userStartEpochNanos) Creates and starts a span with the given configuration.Method parameters in io.opentelemetry.sdk.trace with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescription(package private) SdkTracerProviderBuilderSdkTracerProviderBuilder.addTracerConfiguratorCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig) Adds a condition to the tracer configurator, which computesTracerConfigfor eachInstrumentationScopeInfo.Constructors in io.opentelemetry.sdk.trace with parameters of type InstrumentationScopeInfoModifierConstructorDescriptionprivateSdkSpan(SpanContext context, String name, InstrumentationScopeInfo instrumentationScopeInfo, SpanKind kind, SpanContext parentSpanContext, SpanLimits spanLimits, SpanProcessor spanProcessor, AnchoredClock clock, Resource resource, AttributesMap attributes, List<LinkData> links, int totalRecordedLinks, long startEpochNanos) (package private)SdkSpanBuilder(String spanName, InstrumentationScopeInfo instrumentationScopeInfo, TracerSharedState tracerSharedState, SpanLimits spanLimits) (package private)SdkTracer(TracerSharedState sharedState, InstrumentationScopeInfo instrumentationScopeInfo, TracerConfig tracerConfig) -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.trace.data
Methods in io.opentelemetry.sdk.trace.data that return InstrumentationScopeInfoModifier and TypeMethodDescriptionDelegatingSpanData.getInstrumentationScopeInfo()default InstrumentationScopeInfoSpanData.getInstrumentationScopeInfo()Returns the instrumentation scope specified when creating the tracer which produced thisSpan. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.trace.internal
Method parameters in io.opentelemetry.sdk.trace.internal with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic voidSdkTracerProviderUtil.addTracerConfiguratorCondition(SdkTracerProviderBuilder sdkTracerProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig) Reflectively add a tracer configurator condition to theSdkTracerProviderBuilder.
builder(String)orcreate(String).