public class StringParsingTextSource extends java.lang.Object implements TextSource
| Modifier and Type | Field and Description |
|---|---|
private TextSource |
delegate |
| Constructor and Description |
|---|
StringParsingTextSource(java.lang.Iterable<java.lang.String> input,
TextSource fallback) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getText(Monitorable<?> monitorable,
MetricName mappedName) |
private java.util.Map<java.lang.String,java.lang.String> |
parseMap(java.lang.Iterable<java.lang.String> input) |
private final TextSource delegate
public StringParsingTextSource(java.lang.Iterable<java.lang.String> input,
TextSource fallback)
private java.util.Map<java.lang.String,java.lang.String> parseMap(java.lang.Iterable<java.lang.String> input)
public java.lang.String getText(Monitorable<?> monitorable, MetricName mappedName)
getText in interface TextSource