Class LoggingMetricExporter

  • All Implemented Interfaces:
    io.opentelemetry.sdk.metrics.export.MetricExporter

    public final class LoggingMetricExporter
    extends Object
    implements io.opentelemetry.sdk.metrics.export.MetricExporter
    • Constructor Detail

      • LoggingMetricExporter

        public LoggingMetricExporter()
    • Method Detail

      • export

        public io.opentelemetry.sdk.common.CompletableResultCode export​(Collection<io.opentelemetry.sdk.metrics.data.MetricData> metrics)
        Specified by:
        export in interface io.opentelemetry.sdk.metrics.export.MetricExporter
      • flush

        public io.opentelemetry.sdk.common.CompletableResultCode flush()
        Flushes the data.
        Specified by:
        flush in interface io.opentelemetry.sdk.metrics.export.MetricExporter
        Returns:
        the result of the operation
      • shutdown

        public io.opentelemetry.sdk.common.CompletableResultCode shutdown()
        Specified by:
        shutdown in interface io.opentelemetry.sdk.metrics.export.MetricExporter