public abstract class InterceptingMetricsFactory extends Object implements MetricsFactory
Constructor and Description |
---|
InterceptingMetricsFactory(MetricsFactory other) |
Modifier and Type | Method and Description |
---|---|
MetricsScope |
createMetrics() |
protected void |
interceptAddData(String name,
double value,
software.amazon.awssdk.services.cloudwatch.model.StandardUnit unit,
MetricsLevel level,
MetricsScope scope) |
protected void |
interceptAddData(String name,
double value,
software.amazon.awssdk.services.cloudwatch.model.StandardUnit unit,
MetricsScope scope) |
protected void |
interceptAddDimension(String name,
String value,
MetricsScope scope) |
protected void |
interceptCreateMetrics(MetricsScope scope) |
protected void |
interceptEnd(MetricsScope scope) |
public InterceptingMetricsFactory(MetricsFactory other)
public MetricsScope createMetrics()
createMetrics
in interface MetricsFactory
protected void interceptCreateMetrics(MetricsScope scope)
protected void interceptAddData(String name, double value, software.amazon.awssdk.services.cloudwatch.model.StandardUnit unit, MetricsScope scope)
protected void interceptAddData(String name, double value, software.amazon.awssdk.services.cloudwatch.model.StandardUnit unit, MetricsLevel level, MetricsScope scope)
protected void interceptAddDimension(String name, String value, MetricsScope scope)
protected void interceptEnd(MetricsScope scope)
Copyright © 2022. All rights reserved.