Interface MetricTimeSeriesBuilder
-
- All Known Implementing Classes:
AggregateByLabelMetricTimeSeriesBuilder
public interface MetricTimeSeriesBuilderAn interface that denotes how we build our API calls from metric data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<com.google.api.MetricDescriptor>getDescriptors()The set of descriptors associated with the current time series.java.util.List<com.google.monitoring.v3.TimeSeries>getTimeSeries()The set (unique by metric+label) of time series that were built.voidrecordPoint(io.opentelemetry.sdk.metrics.data.MetricData metric, io.opentelemetry.sdk.metrics.data.DoublePointData point)Records a DoublePoint of the given metric.voidrecordPoint(io.opentelemetry.sdk.metrics.data.MetricData metric, io.opentelemetry.sdk.metrics.data.HistogramPointData point)Records a DoubleHistogramPointData for the given metric.voidrecordPoint(io.opentelemetry.sdk.metrics.data.MetricData metric, io.opentelemetry.sdk.metrics.data.LongPointData point)Records a LongPoint of the given metric.
-
-
-
Method Detail
-
recordPoint
void recordPoint(io.opentelemetry.sdk.metrics.data.MetricData metric, io.opentelemetry.sdk.metrics.data.LongPointData point)Records a LongPoint of the given metric.
-
recordPoint
void recordPoint(io.opentelemetry.sdk.metrics.data.MetricData metric, io.opentelemetry.sdk.metrics.data.DoublePointData point)Records a DoublePoint of the given metric.
-
recordPoint
void recordPoint(io.opentelemetry.sdk.metrics.data.MetricData metric, io.opentelemetry.sdk.metrics.data.HistogramPointData point)Records a DoubleHistogramPointData for the given metric.
-
getDescriptors
java.util.Collection<com.google.api.MetricDescriptor> getDescriptors()
The set of descriptors associated with the current time series.
-
getTimeSeries
java.util.List<com.google.monitoring.v3.TimeSeries> getTimeSeries()
The set (unique by metric+label) of time series that were built.
-
-