Uses of Interface
io.opentelemetry.sdk.metrics.data.PointData
-
Packages that use PointData Package Description io.opentelemetry.exporter.internal.otlp.metrics Marshaling of OTLP metrics.io.opentelemetry.sdk.metrics.data Classes which form the in-memory representation of the OpenTelemetry metrics data model.io.opentelemetry.sdk.metrics.internal.aggregator Metric aggregators.io.opentelemetry.sdk.metrics.internal.data The data format to model metrics for export.io.opentelemetry.sdk.metrics.internal.state io.opentelemetry.sdk.metrics.internal.view View related internal classes. -
-
Uses of PointData in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as PointData Modifier and Type Field Description private PointDataNumberDataPointMarshaler. valueMethods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type PointData Modifier and Type Method Description private static intNumberDataPointMarshaler. calculateSize(long startTimeUnixNano, long timeUnixNano, ProtoFieldInfo valueField, PointData value, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes)(package private) static NumberDataPointMarshalerNumberDataPointMarshaler. create(PointData point)intNumberDataPointStatelessMarshaler. getBinarySerializedSize(PointData point, MarshalerContext context)(package private) static ProtoFieldInfoNumberDataPointMarshaler. toProtoPointValueType(PointData pointData)voidNumberDataPointStatelessMarshaler. writeTo(Serializer output, PointData point, MarshalerContext context)Method parameters in io.opentelemetry.exporter.internal.otlp.metrics with type arguments of type PointData Modifier and Type Method Description (package private) static GaugeMarshalerGaugeMarshaler. create(GaugeData<? extends PointData> gauge)(package private) static SumMarshalerSumMarshaler. create(SumData<? extends PointData> sum)(package private) static NumberDataPointMarshaler[]NumberDataPointMarshaler. createRepeated(java.util.Collection<? extends PointData> points)intGaugeStatelessMarshaler. getBinarySerializedSize(GaugeData<? extends PointData> gauge, MarshalerContext context)intSumStatelessMarshaler. getBinarySerializedSize(SumData<? extends PointData> sum, MarshalerContext context)voidGaugeStatelessMarshaler. writeTo(Serializer output, GaugeData<? extends PointData> gauge, MarshalerContext context)voidSumStatelessMarshaler. writeTo(Serializer output, SumData<? extends PointData> sum, MarshalerContext context)Constructors in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type PointData Constructor Description NumberDataPointMarshaler(long startTimeUnixNano, long timeUnixNano, PointData value, ProtoFieldInfo valueField, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes) -
Uses of PointData in io.opentelemetry.sdk.metrics.data
Classes in io.opentelemetry.sdk.metrics.data with type parameters of type PointData Modifier and Type Interface Description interfaceData<T extends PointData>A collection of metricPointData.interfaceGaugeData<T extends PointData>Data for aMetricDataType.LONG_GAUGEorMetricDataType.DOUBLE_GAUGEmetric.interfaceSumData<T extends PointData>Data for aMetricDataType.LONG_SUMorMetricDataType.DOUBLE_SUMmetric.Subinterfaces of PointData in io.opentelemetry.sdk.metrics.data Modifier and Type Interface Description interfaceDoublePointDataPoint data with adoubleaggregation value.interfaceExponentialHistogramPointDataExponentialHistogramPointData represents an approximate distribution of measurements across exponentially increasing bucket boundaries, taken for aExponentialHistogramData.interfaceHistogramPointDataPoint data forHistogramData.interfaceLongPointDataA point data with adoubleaggregation value.interfaceSummaryPointDataPoint data forSummaryData. -
Uses of PointData in io.opentelemetry.sdk.metrics.internal.aggregator
Classes in io.opentelemetry.sdk.metrics.internal.aggregator with type parameters of type PointData Modifier and Type Class Description (package private) classAbstractSumAggregator<T extends PointData,U extends ExemplarData>interfaceAggregator<T extends PointData,U extends ExemplarData>Aggregator represents the abstract class for all the available aggregations that can be computed during the collection phase for all the instruments.classAggregatorHandle<T extends PointData,U extends ExemplarData>Aggregator represents the abstract class that is used for synchronous instruments.Fields in io.opentelemetry.sdk.metrics.internal.aggregator declared as PointData Modifier and Type Field Description private static PointDataDropAggregator. POINT_DATAFields in io.opentelemetry.sdk.metrics.internal.aggregator with type parameters of type PointData Modifier and Type Field Description private static AggregatorHandle<PointData,DoubleExemplarData>DropAggregator. HANDLEstatic Aggregator<PointData,DoubleExemplarData>DropAggregator. INSTANCEMethods in io.opentelemetry.sdk.metrics.internal.aggregator with type parameters of type PointData Modifier and Type Method Description <T extends PointData,U extends ExemplarData>
Aggregator<T,U>AggregatorFactory. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)Returns a newAggregator.Methods in io.opentelemetry.sdk.metrics.internal.aggregator that return types with arguments of type PointData Modifier and Type Method Description AggregatorHandle<PointData,DoubleExemplarData>DropAggregator. createHandle()Method parameters in io.opentelemetry.sdk.metrics.internal.aggregator with type arguments of type PointData Modifier and Type Method Description MetricDataDropAggregator. toMetricData(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, java.util.Collection<PointData> points, AggregationTemporality temporality) -
Uses of PointData in io.opentelemetry.sdk.metrics.internal.data
Classes in io.opentelemetry.sdk.metrics.internal.data with type parameters of type PointData Modifier and Type Class Description (package private) classAutoValue_ImmutableGaugeData<T extends PointData>(package private) classAutoValue_ImmutableSumData<T extends PointData>classImmutableGaugeData<T extends PointData>GaugeDatarecorded usesdoubles.classImmutableSumData<T extends PointData>SumDatarecorded usesdoubles.Classes in io.opentelemetry.sdk.metrics.internal.data that implement PointData Modifier and Type Class Description (package private) classAutoValue_ImmutableDoublePointData(package private) classAutoValue_ImmutableExponentialHistogramPointData(package private) classAutoValue_ImmutableHistogramPointData(package private) classAutoValue_ImmutableLongPointData(package private) classAutoValue_ImmutableSummaryPointDataclassImmutableDoublePointDataDoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.classImmutableExponentialHistogramPointDataAuto value implementation ofExponentialHistogramPointData.classImmutableHistogramPointDataAn approximate representation of the distribution of measurements.classImmutableLongPointDataLongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.classImmutableSummaryPointDataA single data point that summarizes the values in a time series of numeric values.classMutableDoublePointDataA mutableDoublePointDataclassMutableExponentialHistogramPointDataA mutableExponentialHistogramPointDataclassMutableHistogramPointDataA mutableHistogramPointDataclassMutableLongPointDataMutableLongPointDataMethods in io.opentelemetry.sdk.metrics.internal.data with type parameters of type PointData Modifier and Type Method Description static <T extends PointData>
ImmutableGaugeData<T>ImmutableGaugeData. create(java.util.Collection<T> points)static <T extends PointData>
ImmutableSumData<T>ImmutableSumData. create(boolean isMonotonic, AggregationTemporality temporality, java.util.Collection<T> points)static <T extends PointData>
ImmutableGaugeData<T>ImmutableGaugeData. empty()static <T extends PointData>
ImmutableSumData<T>ImmutableSumData. empty() -
Uses of PointData in io.opentelemetry.sdk.metrics.internal.state
Classes in io.opentelemetry.sdk.metrics.internal.state with type parameters of type PointData Modifier and Type Class Description classAsynchronousMetricStorage<T extends PointData,U extends ExemplarData>Stores aggregatedMetricDatafor asynchronous instruments.classDefaultSynchronousMetricStorage<T extends PointData,U extends ExemplarData>Stores aggregatedMetricDatafor synchronous instruments.private static classDefaultSynchronousMetricStorage.AggregatorHolder<T extends PointData,U extends ExemplarData>Methods in io.opentelemetry.sdk.metrics.internal.state with type parameters of type PointData Modifier and Type Method Description static <T extends PointData,U extends ExemplarData>
AsynchronousMetricStorage<T,U>AsynchronousMetricStorage. create(RegisteredReader registeredReader, RegisteredView registeredView, InstrumentDescriptor instrumentDescriptor)Create an asynchronous storage instance for theViewandInstrumentDescriptor.static <T extends PointData,U extends ExemplarData>
SynchronousMetricStorageSynchronousMetricStorage. create(RegisteredReader registeredReader, RegisteredView registeredView, InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter)Constructs metric storage for a given synchronous instrument and view. -
Uses of PointData in io.opentelemetry.sdk.metrics.internal.view
Methods in io.opentelemetry.sdk.metrics.internal.view with type parameters of type PointData Modifier and Type Method Description <T extends PointData,U extends ExemplarData>
Aggregator<T,U>Base2ExponentialHistogramAggregation. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)<T extends PointData,U extends ExemplarData>
Aggregator<T,U>DefaultAggregation. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)<T extends PointData,U extends ExemplarData>
Aggregator<T,U>DropAggregation. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)<T extends PointData,U extends ExemplarData>
Aggregator<T,U>ExplicitBucketHistogramAggregation. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)<T extends PointData,U extends ExemplarData>
Aggregator<T,U>LastValueAggregation. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)<T extends PointData,U extends ExemplarData>
Aggregator<T,U>SumAggregation. createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)
-