public class PredicateConfig extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PredicateConfig.Measurement |
static class |
PredicateConfig.MeasurementPattern |
static class |
PredicateConfig.MeasurementSpecification |
Constructor and Description |
---|
PredicateConfig() |
PredicateConfig(String color,
List<String> patterns) |
PredicateConfig(String color,
List<String> patterns,
boolean useQualifiedName) |
Modifier and Type | Method and Description |
---|---|
static boolean |
allowMeasurement(String name,
String measurement,
PredicateConfig.Measurement type,
List<PredicateConfig.MeasurementPattern> patterns) |
boolean |
allowString(String name) |
String |
getColor() |
PredicateConfig.Measurement |
getHistogram() |
List<PredicateConfig.MeasurementPattern> |
getHistogramPatterns() |
PredicateConfig.Measurement |
getMeter() |
List<PredicateConfig.MeasurementPattern> |
getMeterPatterns() |
List<String> |
getPatterns() |
PredicateConfig.Measurement |
getTimer() |
List<PredicateConfig.MeasurementPattern> |
getTimerPatterns() |
boolean |
getUseQualifiedName() |
void |
setColor(String color) |
void |
setHistogram(PredicateConfig.Measurement histogram) |
void |
setMeter(PredicateConfig.Measurement meter) |
void |
setPatterns(List<String> patterns) |
void |
setTimer(PredicateConfig.Measurement timer) |
void |
setUseQualifiedName(boolean useQualifiedName) |
public String getColor()
public void setColor(String color)
public boolean getUseQualifiedName()
public void setUseQualifiedName(boolean useQualifiedName)
public PredicateConfig.Measurement getMeter()
public PredicateConfig.Measurement getHistogram()
public PredicateConfig.Measurement getTimer()
public void setMeter(PredicateConfig.Measurement meter)
public void setHistogram(PredicateConfig.Measurement histogram)
public void setTimer(PredicateConfig.Measurement timer)
public boolean allowString(String name)
public static boolean allowMeasurement(String name, String measurement, PredicateConfig.Measurement type, List<PredicateConfig.MeasurementPattern> patterns)
public List<PredicateConfig.MeasurementPattern> getMeterPatterns()
public List<PredicateConfig.MeasurementPattern> getHistogramPatterns()
public List<PredicateConfig.MeasurementPattern> getTimerPatterns()
Copyright © 2017. All Rights Reserved.