Class NoOpMetricsReporter
java.lang.Object
org.apache.polaris.extension.metrics.reports.NoOpMetricsReporter
- All Implemented Interfaces:
org.apache.polaris.service.metrics.IcebergMetricsReporter
@ApplicationScoped
@Identifier("no-op")
public class NoOpMetricsReporter
extends Object
implements org.apache.polaris.service.metrics.IcebergMetricsReporter
No-op implementation of
IcebergMetricsReporter that silently discards all metrics.
Selected when polaris.iceberg-metrics.reporting.type is set to "no-op".
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidreportMetric(@NonNull org.apache.polaris.service.metrics.MetricsReportEnvelope envelope)
-
Constructor Details
-
NoOpMetricsReporter
public NoOpMetricsReporter()
-
-
Method Details
-
reportMetric
public void reportMetric(@NonNull org.apache.polaris.service.metrics.MetricsReportEnvelope envelope) - Specified by:
reportMetricin interfaceorg.apache.polaris.service.metrics.IcebergMetricsReporter
-