public class MetricTransformObserver extends java.lang.Object implements MetricObserver
| Constructor and Description |
|---|
MetricTransformObserver(com.google.common.base.Function<Metric,Metric> transformer,
MetricObserver observer)
Create a new MetricTransformObserver using the given transfomer function.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
Name associated with an observer.
|
void |
update(java.util.List<Metric> metrics)
Invoked with the most recent values for a set of metrics.
|
public MetricTransformObserver(com.google.common.base.Function<Metric,Metric> transformer, MetricObserver observer)
transformer - The function used to transform metrics.observer - The MetricObserver that will receive the transfomed metrics.public void update(java.util.List<Metric> metrics)
MetricObserverupdate in interface MetricObserverpublic java.lang.String getName()
MetricObservergetName in interface MetricObserver