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 data format to model logs for export.
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
Methods 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. -
Uses of InstrumentationScopeInfo in io.opentelemetry.exporter.internal.otlp
Methods 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
Classes in io.opentelemetry.exporter.internal.otlp.logs that implement interfaces with type arguments of type InstrumentationScopeInfoModifier and TypeClassDescriptionfinal classA Marshaler of ResourceLogs.Method parameters in io.opentelemetry.exporter.internal.otlp.logs with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionintResourceLogsStatelessMarshaler.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
Classes in io.opentelemetry.exporter.internal.otlp.metrics that implement interfaces with type arguments of type InstrumentationScopeInfoModifier and TypeClassDescriptionfinal classA Marshaler of ResourceMetrics.Method parameters in io.opentelemetry.exporter.internal.otlp.metrics with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionintResourceMetricsStatelessMarshaler.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
Classes in io.opentelemetry.exporter.internal.otlp.traces that implement interfaces with type arguments of type InstrumentationScopeInfoModifier and TypeClassDescriptionfinal classA Marshaler of ResourceSpans.Method parameters in io.opentelemetry.exporter.internal.otlp.traces with type arguments of type InstrumentationScopeInfoModifier and TypeMethodDescriptionintResourceSpansStatelessMarshaler.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
Methods 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.static InstrumentationScopeInfoInstrumentationScopeInfo.empty()Returns an "empty"InstrumentationScopeInfo. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.internal
Subinterfaces with type arguments of type InstrumentationScopeInfo in io.opentelemetry.sdk.internalModifier and TypeInterfaceDescriptioninterfaceAScopeConfiguratorcomputes configuration for a givenInstrumentationScopeInfo.Methods 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 matchingInstrumentationScopeInfo.getName()against thescopeName.static Predicate<InstrumentationScopeInfo> ScopeConfiguratorBuilder.nameMatchesGlob(String globPattern) Helper function for pattern matchingInstrumentationScopeInfo.getName()against theglobPattern.Methods in io.opentelemetry.sdk.internal with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic 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 InstrumentationScopeInfo -
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.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
Methods in io.opentelemetry.sdk.metrics.internal.data with parameters of type InstrumentationScopeInfoModifier and TypeMethodDescriptionstatic 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. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.metrics.internal.state
Methods 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) 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. -
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. -
Uses of InstrumentationScopeInfo in io.opentelemetry.sdk.trace
Methods 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. -
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.
InstrumentationScopeInfo.builder(String)orInstrumentationScopeInfo.create(String).