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.TaskException
encodeHealthCheck(HealthCheck)