Package io.opentelemetry.opencensusshim
Class OpenCensusMetricProducer
java.lang.Object
io.opentelemetry.opencensusshim.OpenCensusMetricProducer
- All Implemented Interfaces:
io.opentelemetry.sdk.metrics.export.MetricProducer
public final class OpenCensusMetricProducer
extends Object
implements io.opentelemetry.sdk.metrics.export.MetricProducer
MetricProducer for OpenCensus metrics, which allows MetricReaders to read from
both OpenTelemetry and OpenCensus metrics.
To use, register with SdkMeterProviderBuilder.registerMetricProducer(MetricProducer).
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.opentelemetry.sdk.metrics.export.MetricProducercreate()Constructs a newOpenCensusMetricProducerthat reports against the givenResource.Collection<io.opentelemetry.sdk.metrics.data.MetricData>produce(io.opentelemetry.sdk.resources.Resource resource)
-
Method Details
-
create
public static io.opentelemetry.sdk.metrics.export.MetricProducer create()Constructs a newOpenCensusMetricProducerthat reports against the givenResource. -
produce
public Collection<io.opentelemetry.sdk.metrics.data.MetricData> produce(io.opentelemetry.sdk.resources.Resource resource) - Specified by:
producein interfaceio.opentelemetry.sdk.metrics.export.MetricProducer
-