class LabelUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
(package private) static HealthCheck |
decodeHealthCheck(java.lang.String data)
Decodes the provided encoded data as a
HealthCheck, or throws TaskException if decoding failed. |
(package private) static java.lang.String |
encodeHealthCheck(HealthCheck healthCheck)
Returns an encoded representation of the provided
HealthCheck, suitable for storing in a Label. |
(package private) static java.util.Map<java.lang.String,java.lang.String> |
toMap(Labels labels)
Returns a Map representation of the provided
Labels. |
(package private) static Labels |
toProto(java.util.Map<java.lang.String,java.lang.String> labels)
Returns a Protobuf representation of the provided
Map. |
static java.util.Map<java.lang.String,java.lang.String> toMap(Labels labels)
Labels.
In the event of duplicate labels, the last duplicate wins.toProto(Map)static Labels toProto(java.util.Map<java.lang.String,java.lang.String> labels)
Map.toMap(Labels)static java.lang.String encodeHealthCheck(HealthCheck healthCheck)
HealthCheck, suitable for storing in a Label.decodeHealthCheck(String)static HealthCheck decodeHealthCheck(java.lang.String data)
throws TaskException
HealthCheck, or throws TaskException if decoding failed.TaskExceptionencodeHealthCheck(HealthCheck)