public class DelegatedCollectorGaugeDataStore extends Object implements CollectorGaugeDataStore
Constructor and Description |
---|
DelegatedCollectorGaugeDataStore() |
Modifier and Type | Method and Description |
---|---|
void |
addToGauge(Role role,
long time,
double value,
String marker) |
void |
createOrNoopGauge(Role role,
String marker) |
Role |
findGaugeRole(String name) |
Collection<Role> |
gauges() |
void |
gaugeStopped(Role gauge) |
SortedMap<Long,Double> |
getGaugeValues(GaugeValuesRequest gaugeValuesRequest) |
SortedMap<Long,Double> |
getGaugeValues(GaugeValuesRequest gaugeValuesRequest,
String marker) |
Collection<String> |
markers() |
protected GaugeDataStore |
newStore(String marker) |
void |
reset() |
protected GaugeDataStore newStore(String marker)
public SortedMap<Long,Double> getGaugeValues(GaugeValuesRequest gaugeValuesRequest, String marker)
getGaugeValues
in interface CollectorGaugeDataStore
public void createOrNoopGauge(Role role, String marker)
createOrNoopGauge
in interface CollectorGaugeDataStore
public void addToGauge(Role role, long time, double value, String marker)
addToGauge
in interface CollectorGaugeDataStore
public Collection<String> markers()
markers
in interface CollectorGaugeDataStore
public SortedMap<Long,Double> getGaugeValues(GaugeValuesRequest gaugeValuesRequest)
getGaugeValues
in interface CommonGaugeDataStore
public Collection<Role> gauges()
gauges
in interface CommonGaugeDataStore
public Role findGaugeRole(String name)
findGaugeRole
in interface CommonGaugeDataStore
public void gaugeStopped(Role gauge)
gaugeStopped
in interface CommonGaugeDataStore
public void reset()
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.