public final class ValidCharacters
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
hasInvalidCharacters(java.lang.String str)
Check whether a given string contains an invalid character.
|
static void |
tagToJson(com.fasterxml.jackson.core.JsonGenerator gen,
com.netflix.servo.tag.Tag tag)
Serialize a tag to the given JsonGenerator.
|
static java.lang.String |
toValidCharset(java.lang.String str)
Convert a given string to one where all characters are valid.
|
static com.netflix.servo.Metric |
toValidValue(com.netflix.servo.Metric metric)
Return a new metric where the name and all tags are using the valid character
set.
|
static java.util.List<com.netflix.servo.Metric> |
toValidValues(java.util.List<com.netflix.servo.Metric> metrics)
Create a new list of metrics where all metrics are using the valid character set.
|
public static boolean hasInvalidCharacters(java.lang.String str)
public static java.lang.String toValidCharset(java.lang.String str)
public static com.netflix.servo.Metric toValidValue(com.netflix.servo.Metric metric)
public static java.util.List<com.netflix.servo.Metric> toValidValues(java.util.List<com.netflix.servo.Metric> metrics)
public static void tagToJson(com.fasterxml.jackson.core.JsonGenerator gen,
com.netflix.servo.tag.Tag tag)
throws java.io.IOException
java.io.IOException