class LabelWriter
extends java.lang.Object
Constructor and Description |
---|
LabelWriter()
Creates a new instance which is initialized with no labels.
|
LabelWriter(Labels labels)
Creates a new instance which is initialized with the provided
labels . |
Modifier and Type | Method and Description |
---|---|
protected java.util.Optional<java.lang.String> |
getOptional(java.lang.String key)
Returns the requested label value, or an empty Optional if the value was not found.
|
protected void |
put(java.lang.String key,
java.lang.String val)
Sets the provided label value, overwriting any previous value.
|
protected void |
remove(java.lang.String key)
Removes the provided label value, or does nothing if it was already not present.
|
Labels |
toProto()
Returns a Protobuf representation of all contained label entries.
|
LabelWriter()
LabelWriter(Labels labels)
labels
.protected java.util.Optional<java.lang.String> getOptional(java.lang.String key)
protected void put(java.lang.String key, java.lang.String val)
protected void remove(java.lang.String key)
public Labels toProto()