public class CassandraCollectorGaugeDataStore extends Object implements CollectorGaugeDataStore
Constructor and Description |
---|
CassandraCollectorGaugeDataStore() |
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() |
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, String marker)
getGaugeValues
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
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.