A B C D E F G H I L M N R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aggregation() - Method in class io.opentelemetry.sdk.metrics.view.AggregationConfiguration
-
Returns the
Aggregationthat should be used for this View. - Aggregation - Interface in io.opentelemetry.sdk.metrics.view
-
Aggregationis the process of combining a certain set of recorded measurements for a givenInstrumentinto the equivalentMetricData. - AggregationConfiguration - Class in io.opentelemetry.sdk.metrics.view
-
An AggregationConfiguration describes how an aggregation should be performed.
- AggregationConfiguration() - Constructor for class io.opentelemetry.sdk.metrics.view.AggregationConfiguration
- Aggregations - Class in io.opentelemetry.sdk.metrics.view
- Aggregator - Interface in io.opentelemetry.sdk.metrics.aggregator
-
Aggregator represents the interface for all the available aggregations.
- AggregatorFactory - Interface in io.opentelemetry.sdk.metrics.aggregator
-
Factory class for
Aggregator.
B
- build() - Method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader.Builder
-
Builds a new
IntervalMetricReaderwith current settings. - build() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider.Builder
-
Create a new TracerSdkFactory instance.
- build() - Method in interface io.opentelemetry.sdk.metrics.view.InstrumentSelector.Builder
-
Returns an InstrumentSelector instance with the content of this builder.
- builder() - Static method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader
-
Returns a new
IntervalMetricReader.BuilderforIntervalMetricReader. - builder() - Static method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Returns a new
SdkMeterProvider.BuilderforSdkMeterProvider. - builderFromDefaultSources() - Static method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader
-
Returns a new
IntervalMetricReader.BuilderforIntervalMetricReaderreading the configuration values from the environment and from system properties.
C
- collectAllMetrics() - Method in interface io.opentelemetry.sdk.metrics.export.MetricProducer
-
Returns a collection of produced
MetricDatas to be exported. - count() - Static method in class io.opentelemetry.sdk.metrics.view.Aggregations
-
Returns an
Aggregationthat calculates count of recorded measurements (the number of recorded measurements). - COUNTER - io.opentelemetry.sdk.metrics.common.InstrumentType
- create() - Method in class io.opentelemetry.sdk.metrics.spi.MeterProviderFactorySdk
- create(boolean, MetricData.AggregationTemporality, Collection<MetricData.Point>) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSumData
- create(boolean, MetricData.AggregationTemporality, Collection<MetricData.Point>) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.LongSumData
- create(double, double) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.ValueAtPercentile
- create(long, long, Labels, double) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.DoublePoint
- create(long, long, Labels, long) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.LongPoint
- create(long, long, Labels, long, double, List<MetricData.ValueAtPercentile>) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryPoint
- create(Aggregation, MetricData.AggregationTemporality) - Static method in class io.opentelemetry.sdk.metrics.view.AggregationConfiguration
-
Returns a new configuration with the provided options.
- create(String, String, String, InstrumentType, InstrumentValueType) - Static method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- create(Collection<MetricData.Point>) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryData
- create(List<MetricData.Point>) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleGaugeData
- create(List<MetricData.Point>) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData.LongGaugeData
- createDoubleGauge(Resource, InstrumentationLibraryInfo, String, String, String, MetricData.DoubleGaugeData) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData
- createDoubleSum(Resource, InstrumentationLibraryInfo, String, String, String, MetricData.DoubleSumData) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData
- createDoubleSummary(Resource, InstrumentationLibraryInfo, String, String, String, MetricData.DoubleSummaryData) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData
- createLongGauge(Resource, InstrumentationLibraryInfo, String, String, String, MetricData.LongGaugeData) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData
- createLongSum(Resource, InstrumentationLibraryInfo, String, String, String, MetricData.LongSumData) - Static method in class io.opentelemetry.sdk.metrics.data.MetricData
- CUMULATIVE - io.opentelemetry.sdk.metrics.data.MetricData.AggregationTemporality
-
Metrics will be aggregated over the lifetime of the associated
Instrument.
D
- DELTA - io.opentelemetry.sdk.metrics.data.MetricData.AggregationTemporality
-
Metrics will be aggregated only over the most recent collection interval.
- doRecordDouble(double) - Method in class io.opentelemetry.sdk.metrics.aggregator.DoubleLastValueAggregator
- doRecordDouble(double) - Method in class io.opentelemetry.sdk.metrics.aggregator.DoubleMinMaxSumCount
- doRecordDouble(double) - Method in class io.opentelemetry.sdk.metrics.aggregator.DoubleSumAggregator
- doRecordLong(long) - Method in class io.opentelemetry.sdk.metrics.aggregator.LongLastValueAggregator
- doRecordLong(long) - Method in class io.opentelemetry.sdk.metrics.aggregator.LongMinMaxSumCount
- doRecordLong(long) - Method in class io.opentelemetry.sdk.metrics.aggregator.LongSumAggregator
- DOUBLE - io.opentelemetry.sdk.metrics.common.InstrumentValueType
- DOUBLE_GAUGE - io.opentelemetry.sdk.metrics.data.MetricData.Type
-
A Gauge represents a measurement of a double value at a moment in time.
- DOUBLE_SUM - io.opentelemetry.sdk.metrics.data.MetricData.Type
-
A sum of non negative double values.
- DoubleGaugeData() - Constructor for class io.opentelemetry.sdk.metrics.data.MetricData.DoubleGaugeData
- DoubleLastValueAggregator - Class in io.opentelemetry.sdk.metrics.aggregator
-
Aggregator that aggregates recorded values by storing the last recorded value.
- DoubleLastValueAggregator() - Constructor for class io.opentelemetry.sdk.metrics.aggregator.DoubleLastValueAggregator
- DoubleMinMaxSumCount - Class in io.opentelemetry.sdk.metrics.aggregator
- DoubleSumAggregator - Class in io.opentelemetry.sdk.metrics.aggregator
- DoubleSumAggregator() - Constructor for class io.opentelemetry.sdk.metrics.aggregator.DoubleSumAggregator
- DoubleSumData() - Constructor for class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSumData
- DoubleSummaryData() - Constructor for class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryData
E
- export(Collection<MetricData>) - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Exports the collection of given
MetricData.
F
- flush() - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Exports the collection of
MetricDatathat have not yet been exported. - fromConfigMap(Map<String, String>, ConfigBuilder.NamingConvention) - Method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader.Builder
-
Sets the configuration values from the given configuration map for only the available keys.
G
- get(String) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
- get(String, String) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
- getAggregator() - Method in interface io.opentelemetry.sdk.metrics.aggregator.AggregatorFactory
-
Returns a new
Aggregator. - getAggregatorFactory(InstrumentValueType) - Method in interface io.opentelemetry.sdk.metrics.view.Aggregation
-
Returns an
AggregationFactorythat can be used to produce theAggregatorthat needs to be used to aggregate all the values to produce thisAggregation. - getCount() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryPoint
-
The number of values that are being summarized.
- getDescription() - Method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- getDescription() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the description of this metric.
- getDoubleGaugeData() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
DoubleGaugeDataif type isMetricData.Type.DOUBLE_GAUGE, otherwise a default empty data. - getDoubleSumData() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
DoubleSumDataif type isMetricData.Type.DOUBLE_SUM, otherwise a default empty data. - getDoubleSummaryData() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
DoubleSummaryDataif type isMetricData.Type.SUMMARY, otherwise a default empty data. - getEpochNanos() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.Point
-
Returns the epoch timestamp in nanos when data were collected, usually it represents the moment when
Instrument.getData()was called. - getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.DoubleLastValueAggregator
-
Returns an
AggregatorFactorythat producesDoubleLastValueAggregatorinstances. - getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.DoubleMinMaxSumCount
- getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.DoubleSumAggregator
-
Returns an
AggregatorFactorythat producesDoubleSumAggregatorinstances. - getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.LongLastValueAggregator
-
Returns an
AggregatorFactorythat producesLongLastValueAggregatorinstances. - getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.LongMinMaxSumCount
- getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.LongSumAggregator
-
Returns an
AggregatorFactorythat producesLongSumAggregatorinstances. - getFactory() - Static method in class io.opentelemetry.sdk.metrics.aggregator.NoopAggregator
- getInstrumentationLibraryInfo() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the instrumentation library specified when creating the
Meterwhich created theInstrumentthat producesMetricData. - getLabels() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.Point
-
Returns the labels associated with this
Point. - getLongGaugeData() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
LongGaugeDataif type isMetricData.Type.LONG_GAUGE, otherwise a default empty data. - getLongSumData() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
LongSumDataif type isMetricData.Type.LONG_SUM, otherwise a default empty data. - getMetricProducer() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Returns the
MetricProducerthat can be used to retrieve metrics from thisMeterSdkProvider. - getName() - Method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- getName() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the metric name.
- getPercentile() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.ValueAtPercentile
-
The percentile of a distribution.
- getPercentileValues() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryPoint
-
Percentile values in the summarization.
- getPoints() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleGaugeData
- getPoints() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSumData
- getPoints() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryData
- getPoints() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
This method will be removed soon.
- getPoints() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.LongGaugeData
- getPoints() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.LongSumData
- getResource() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the resource of this
MetricData. - getStartEpochNanos() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.Point
-
Returns the start epoch timestamp in nanos of this
Instrument, usually the time when the metric was created or an aggregation was enabled. - getSum() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoubleSummaryPoint
-
The sum of all the values that are being summarized.
- getType() - Method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- getType() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the type of this metric.
- getUnit() - Method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- getUnit() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the unit of this metric.
- getValue() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.DoublePoint
-
Returns the value of the data point.
- getValue() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.LongPoint
-
Returns the value of the data point.
- getValue() - Method in class io.opentelemetry.sdk.metrics.data.MetricData.ValueAtPercentile
-
The value at the given percentile of a distribution.
- getValueType() - Method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
H
- hashCode() - Method in class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- hasInstrumentNameRegex() - Method in class io.opentelemetry.sdk.metrics.view.InstrumentSelector
-
Returns whether the instrument name regex been specified.
- hasInstrumentType() - Method in class io.opentelemetry.sdk.metrics.view.InstrumentSelector
-
Returns whether the InstrumentType been specified.
- hasRecordings() - Method in interface io.opentelemetry.sdk.metrics.aggregator.Aggregator
-
Whether there have been any recordings since this aggregator has been reset.
- hasRecordings() - Method in class io.opentelemetry.sdk.metrics.aggregator.NoopAggregator
I
- InstrumentDescriptor - Class in io.opentelemetry.sdk.metrics.common
- InstrumentDescriptor() - Constructor for class io.opentelemetry.sdk.metrics.common.InstrumentDescriptor
- instrumentNamePattern() - Method in class io.opentelemetry.sdk.metrics.view.InstrumentSelector
-
Returns the
Patterngenerated by the providedInstrumentSelector.instrumentNameRegex(), or null if none was specified. - instrumentNameRegex() - Method in class io.opentelemetry.sdk.metrics.view.InstrumentSelector
-
Returns which instrument names should be selected.
- instrumentNameRegex(String) - Method in interface io.opentelemetry.sdk.metrics.view.InstrumentSelector.Builder
-
Sets a specifier for selecting Instruments by name.
- InstrumentSelector - Class in io.opentelemetry.sdk.metrics.view
-
Provides means for selecting one ore more
Instruments. - InstrumentSelector() - Constructor for class io.opentelemetry.sdk.metrics.view.InstrumentSelector
- InstrumentSelector.Builder - Interface in io.opentelemetry.sdk.metrics.view
-
Builder for
InstrumentSelectorinstances. - instrumentType() - Method in class io.opentelemetry.sdk.metrics.view.InstrumentSelector
-
Returns
InstrumentTypethat should be selected. - instrumentType(InstrumentType) - Method in interface io.opentelemetry.sdk.metrics.view.InstrumentSelector.Builder
-
Sets a specifier for
InstrumentType. - InstrumentType - Enum in io.opentelemetry.sdk.metrics.common
-
All instrument types available in the metric package.
- InstrumentValueType - Enum in io.opentelemetry.sdk.metrics.common
-
All possible types for the values recorded via the instruments.
- IntervalMetricReader - Class in io.opentelemetry.sdk.metrics.export
-
Wraps a list of
MetricProducers and automatically reads and exports the metrics every export interval. - IntervalMetricReader.Builder - Class in io.opentelemetry.sdk.metrics.export
-
Builder for
IntervalMetricReader. - io.opentelemetry.sdk.metrics - package io.opentelemetry.sdk.metrics
-
The SDK implementation of metrics.
- io.opentelemetry.sdk.metrics.aggregator - package io.opentelemetry.sdk.metrics.aggregator
-
Metric aggregators.
- io.opentelemetry.sdk.metrics.common - package io.opentelemetry.sdk.metrics.common
-
Common utilities used by metrics.
- io.opentelemetry.sdk.metrics.data - package io.opentelemetry.sdk.metrics.data
-
The data format to model metrics for export.
- io.opentelemetry.sdk.metrics.export - package io.opentelemetry.sdk.metrics.export
-
Utilities that allow to export metrics to the OpenTelemetry exporters.
- io.opentelemetry.sdk.metrics.spi - package io.opentelemetry.sdk.metrics.spi
-
The SPI implementation which provides the SDK implementation of metrics.
- io.opentelemetry.sdk.metrics.view - package io.opentelemetry.sdk.metrics.view
-
Metric views.
- isEmpty() - Method in class io.opentelemetry.sdk.metrics.data.MetricData
-
Returns
trueif there are no points associated with this metric.
L
- lastValue() - Static method in class io.opentelemetry.sdk.metrics.view.Aggregations
-
Returns an
Aggregationthat calculates the last value of all recorded measurements. - LONG - io.opentelemetry.sdk.metrics.common.InstrumentValueType
- LONG_GAUGE - io.opentelemetry.sdk.metrics.data.MetricData.Type
-
A Gauge represents a measurement of a long value at a moment in time.
- LONG_SUM - io.opentelemetry.sdk.metrics.data.MetricData.Type
-
A sum of non negative long (int64) values.
- LongGaugeData() - Constructor for class io.opentelemetry.sdk.metrics.data.MetricData.LongGaugeData
- LongLastValueAggregator - Class in io.opentelemetry.sdk.metrics.aggregator
-
Aggregator that aggregates recorded values by storing the last recorded value.
- LongLastValueAggregator() - Constructor for class io.opentelemetry.sdk.metrics.aggregator.LongLastValueAggregator
- LongMinMaxSumCount - Class in io.opentelemetry.sdk.metrics.aggregator
- LongSumAggregator - Class in io.opentelemetry.sdk.metrics.aggregator
- LongSumAggregator() - Constructor for class io.opentelemetry.sdk.metrics.aggregator.LongSumAggregator
- LongSumData() - Constructor for class io.opentelemetry.sdk.metrics.data.MetricData.LongSumData
M
- mergeToAndReset(Aggregator) - Method in interface io.opentelemetry.sdk.metrics.aggregator.Aggregator
-
Merges the current value into the given
aggregatorand resets the current value in thisAggregator. - mergeToAndReset(Aggregator) - Method in class io.opentelemetry.sdk.metrics.aggregator.NoopAggregator
- MeterProviderFactorySdk - Class in io.opentelemetry.sdk.metrics.spi
-
MeterProviderprovider implementation forMeterProviderFactory. - MeterProviderFactorySdk() - Constructor for class io.opentelemetry.sdk.metrics.spi.MeterProviderFactorySdk
- MetricData - Class in io.opentelemetry.sdk.metrics.data
-
A
MetricDatarepresents the data exported as part of aggregating oneInstrument. - MetricData.AggregationTemporality - Enum in io.opentelemetry.sdk.metrics.data
-
An enumeration which describes the time period over which metrics should be aggregated.
- MetricData.DoubleGaugeData - Class in io.opentelemetry.sdk.metrics.data
- MetricData.DoublePoint - Class in io.opentelemetry.sdk.metrics.data
-
DoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.
- MetricData.DoubleSumData - Class in io.opentelemetry.sdk.metrics.data
- MetricData.DoubleSummaryData - Class in io.opentelemetry.sdk.metrics.data
- MetricData.DoubleSummaryPoint - Class in io.opentelemetry.sdk.metrics.data
-
SummaryPoint is a single data point that summarizes the values in a time series of numeric values.
- MetricData.LongGaugeData - Class in io.opentelemetry.sdk.metrics.data
- MetricData.LongPoint - Class in io.opentelemetry.sdk.metrics.data
-
LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.
- MetricData.LongSumData - Class in io.opentelemetry.sdk.metrics.data
- MetricData.Point - Class in io.opentelemetry.sdk.metrics.data
- MetricData.Type - Enum in io.opentelemetry.sdk.metrics.data
-
The kind of metric.
- MetricData.ValueAtPercentile - Class in io.opentelemetry.sdk.metrics.data
- MetricExporter - Interface in io.opentelemetry.sdk.metrics.export
-
MetricExporteris the interface that all "push based" metric libraries should use to export metrics to the OpenTelemetry exporters. - MetricProducer - Interface in io.opentelemetry.sdk.metrics.export
-
MetricProduceris the interface that is used to make metric data available to the OpenTelemetry exporters. - minMaxSumCount() - Static method in class io.opentelemetry.sdk.metrics.view.Aggregations
-
Returns an
Aggregationthat calculates a simple summary of all recorded measurements.
N
- newBuilder() - Static method in class io.opentelemetry.sdk.metrics.view.InstrumentSelector
- NoopAggregator - Class in io.opentelemetry.sdk.metrics.aggregator
R
- recordDouble(double) - Method in interface io.opentelemetry.sdk.metrics.aggregator.Aggregator
-
Updates the current aggregator with a newly recorded
doublevalue. - recordDouble(double) - Method in class io.opentelemetry.sdk.metrics.aggregator.NoopAggregator
- recordLong(long) - Method in interface io.opentelemetry.sdk.metrics.aggregator.Aggregator
-
Updates the current aggregator with a newly recorded
longvalue. - recordLong(long) - Method in class io.opentelemetry.sdk.metrics.aggregator.NoopAggregator
- registerView(InstrumentSelector, AggregationConfiguration) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Register a view with the given
InstrumentSelector.
S
- SdkMeterProvider - Class in io.opentelemetry.sdk.metrics
-
SdkMeterProviderimplementation forMeterProvider. - SdkMeterProvider.Builder - Class in io.opentelemetry.sdk.metrics
-
Builder class for the
SdkMeterProvider. - setClock(Clock) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider.Builder
-
Assign a
Clock. - setExportIntervalMillis(long) - Method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader.Builder
-
Sets the export interval.
- setMetricExporter(MetricExporter) - Method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader.Builder
-
Sets the exporter to be called when export metrics.
- setMetricProducers(Collection<MetricProducer>) - Method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader.Builder
-
Sets a collection of
MetricProducerfrom where the metrics should be read. - setResource(Resource) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider.Builder
-
Assign a
Resourceto be attached to all Spans created by Tracers. - shutdown() - Method in class io.opentelemetry.sdk.metrics.export.IntervalMetricReader
-
Stops the scheduled task and calls export one more time.
- shutdown() - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Called when the associated IntervalMetricReader is shutdown.
- sum() - Static method in class io.opentelemetry.sdk.metrics.view.Aggregations
-
Returns an
Aggregationthat calculates sum of recorded measurements. - SUM_OBSERVER - io.opentelemetry.sdk.metrics.common.InstrumentType
- SUMMARY - io.opentelemetry.sdk.metrics.data.MetricData.Type
-
A Summary of measurements of numeric values, containing the minimum value recorded, the maximum value recorded, the sum of all measurements and the total number of measurements recorded.
T
- temporality() - Method in class io.opentelemetry.sdk.metrics.view.AggregationConfiguration
-
Returns the
MetricData.AggregationTemporalitythat should be used for this View (delta vs. - toMetricData(Resource, InstrumentationLibraryInfo, InstrumentDescriptor, Map<Labels, Aggregator>, long, long) - Method in interface io.opentelemetry.sdk.metrics.view.Aggregation
-
Returns the
MetricDatathat thisAggregationwill produce. - toPoint(long, long, Labels) - Method in interface io.opentelemetry.sdk.metrics.aggregator.Aggregator
-
Returns the
Pointwith the given properties and the value from this Aggregation. - toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.DoubleLastValueAggregator
- toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.DoubleMinMaxSumCount
- toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.DoubleSumAggregator
- toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.LongLastValueAggregator
- toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.LongMinMaxSumCount
- toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.LongSumAggregator
- toPoint(long, long, Labels) - Method in class io.opentelemetry.sdk.metrics.aggregator.NoopAggregator
U
- UP_DOWN_COUNTER - io.opentelemetry.sdk.metrics.common.InstrumentType
- UP_DOWN_SUM_OBSERVER - io.opentelemetry.sdk.metrics.common.InstrumentType
V
- VALUE_OBSERVER - io.opentelemetry.sdk.metrics.common.InstrumentType
- VALUE_RECORDER - io.opentelemetry.sdk.metrics.common.InstrumentType
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.common.InstrumentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.common.InstrumentValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.data.MetricData.AggregationTemporality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.data.MetricData.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.opentelemetry.sdk.metrics.common.InstrumentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.common.InstrumentValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.data.MetricData.AggregationTemporality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.data.MetricData.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages