Uses of Interface
io.opentelemetry.sdk.metrics.Aggregation
-
Packages that use Aggregation Package Description io.opentelemetry.exporter.otlp.http.metrics OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.metrics OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk.metrics The SDK implementation of metrics.io.opentelemetry.sdk.metrics.export Utilities that facilitate exporting metrics out ofSdkMeterProvider.io.opentelemetry.sdk.metrics.internal.aggregator Metric aggregators.io.opentelemetry.sdk.metrics.internal.view View related internal classes. -
-
Uses of Aggregation in io.opentelemetry.exporter.otlp.http.metrics
Methods in io.opentelemetry.exporter.otlp.http.metrics that return Aggregation Modifier and Type Method Description AggregationOtlpHttpMetricExporter. getDefaultAggregation(InstrumentType instrumentType) -
Uses of Aggregation in io.opentelemetry.exporter.otlp.metrics
Methods in io.opentelemetry.exporter.otlp.metrics that return Aggregation Modifier and Type Method Description AggregationOtlpGrpcMetricExporter. getDefaultAggregation(InstrumentType instrumentType) -
Uses of Aggregation in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics declared as Aggregation Modifier and Type Field Description private AggregationAutoValue_View. aggregationprivate AggregationViewBuilder. aggregationMethods in io.opentelemetry.sdk.metrics that return Aggregation Modifier and Type Method Description static AggregationAggregation. base2ExponentialBucketHistogram()Aggregates measurements into a base-2MetricDataType.EXPONENTIAL_HISTOGRAMusing the defaultmaxBucketsandmaxScale.static AggregationAggregation. base2ExponentialBucketHistogram(int maxBuckets, int maxScale)Aggregates measurements into a base-2MetricDataType.EXPONENTIAL_HISTOGRAM.static AggregationAggregation. defaultAggregation()Choose the default aggregation for theInstrumentType.static AggregationAggregation. drop()Drops all measurements and don't export any metric.static AggregationAggregation. explicitBucketHistogram()Aggregates measurements into an explicit bucketMetricDataType.HISTOGRAMusing the default bucket boundaries.static AggregationAggregation. explicitBucketHistogram(java.util.List<java.lang.Double> bucketBoundaries)Aggregates measurements into an explicit bucketMetricDataType.HISTOGRAM.AggregationAutoValue_View. getAggregation()abstract AggregationView. getAggregation()Returns the aggregation of the resulting metric.static AggregationAggregation. lastValue()Records the last seen measurement as aMetricDataType.DOUBLE_GAUGEorMetricDataType.LONG_GAUGE.static AggregationAggregation. sum()Aggregates measurements into aMetricDataType.DOUBLE_SUMorMetricDataType.LONG_SUM.Methods in io.opentelemetry.sdk.metrics with parameters of type Aggregation Modifier and Type Method Description (package private) static ViewView. create(java.lang.String name, java.lang.String description, Aggregation aggregation, AttributesProcessor attributesProcessor, int cardinalityLimit)ViewBuilderViewBuilder. setAggregation(Aggregation aggregation)SetsAggregation.Constructors in io.opentelemetry.sdk.metrics with parameters of type Aggregation Constructor Description AutoValue_View(java.lang.String name, java.lang.String description, Aggregation aggregation, AttributesProcessor attributesProcessor, int cardinalityLimit) -
Uses of Aggregation in io.opentelemetry.sdk.metrics.export
Methods in io.opentelemetry.sdk.metrics.export that return Aggregation Modifier and Type Method Description AggregationDefaultAggregationSelector. getDefaultAggregation(InstrumentType instrumentType)Return the default aggregation for theInstrumentType.default AggregationMetricExporter. getDefaultAggregation(InstrumentType instrumentType)Return the default aggregation for theInstrumentType.default AggregationMetricReader. getDefaultAggregation(InstrumentType instrumentType)Return the default aggregation for theInstrumentType.AggregationPeriodicMetricReader. getDefaultAggregation(InstrumentType instrumentType)Methods in io.opentelemetry.sdk.metrics.export with parameters of type Aggregation Modifier and Type Method Description default DefaultAggregationSelectorDefaultAggregationSelector. with(InstrumentType instrumentType, Aggregation aggregation)Returns a default aggregation selector which returns the givenaggregationfor the giveninstrumentType, and defers to this for other instrument types. -
Uses of Aggregation in io.opentelemetry.sdk.metrics.internal.aggregator
Fields in io.opentelemetry.sdk.metrics.internal.aggregator with type parameters of type Aggregation Modifier and Type Field Description private static java.util.Map<java.lang.String,Aggregation>AggregationUtil. aggregationByNameprivate static java.util.Map<java.lang.Class<? extends Aggregation>,java.lang.String>AggregationUtil. nameByAggregationMethods in io.opentelemetry.sdk.metrics.internal.aggregator that return Aggregation Modifier and Type Method Description static AggregationAggregationUtil. forName(java.lang.String name)Return the aggregation for the human-readablename.Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type Aggregation Modifier and Type Method Description static java.lang.StringAggregationUtil. aggregationName(Aggregation aggregation)Return the human-readable name of theaggregation. -
Uses of Aggregation in io.opentelemetry.sdk.metrics.internal.view
Classes in io.opentelemetry.sdk.metrics.internal.view that implement Aggregation Modifier and Type Class Description classBase2ExponentialHistogramAggregationExponential bucket histogram aggregation configuration.classDefaultAggregationAggregation that selects the specified default based on instrument.classDropAggregationConfiguration representing no aggregation.classExplicitBucketHistogramAggregationExplicit bucket histogram aggregation configuration.classLastValueAggregationLast-value aggregation configuration.classSumAggregationA sum aggregation configuration.Fields in io.opentelemetry.sdk.metrics.internal.view declared as Aggregation Modifier and Type Field Description private static AggregationBase2ExponentialHistogramAggregation. DEFAULTprivate static AggregationExplicitBucketHistogramAggregation. DEFAULTprivate static AggregationDefaultAggregation. INSTANCEprivate static AggregationDropAggregation. INSTANCEprivate static AggregationLastValueAggregation. INSTANCEMethods in io.opentelemetry.sdk.metrics.internal.view that return Aggregation Modifier and Type Method Description static AggregationBase2ExponentialHistogramAggregation. create(int maxBuckets, int maxScale)Aggregations measurements into anMetricDataType.EXPONENTIAL_HISTOGRAM.static AggregationExplicitBucketHistogramAggregation. create(java.util.List<java.lang.Double> bucketBoundaries)static AggregationBase2ExponentialHistogramAggregation. getDefault()static AggregationExplicitBucketHistogramAggregation. getDefault()static AggregationDefaultAggregation. getInstance()static AggregationDropAggregation. getInstance()static AggregationLastValueAggregation. getInstance()static AggregationSumAggregation. getInstance()private static AggregationDefaultAggregation. resolve(InstrumentDescriptor instrument, boolean withAdvice)
-