Package io.opencensus.implcore.tags
Class TagValueWithMetadata
- java.lang.Object
-
- io.opencensus.implcore.tags.TagValueWithMetadata
-
- Direct Known Subclasses:
AutoValue_TagValueWithMetadata
@Immutable @Internal public abstract class TagValueWithMetadata extends java.lang.Object
Internal helper class that holds a TagValue and a TagMetadata.
-
-
Constructor Summary
Constructors Constructor Description TagValueWithMetadata()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static TagValueWithMetadata
create(TagValue tagValue, TagMetadata tagMetadata)
Creates aTagValueWithMetadata
.(package private) abstract TagMetadata
getTagMetadata()
abstract TagValue
getTagValue()
Returns theTagValue
.
-
-
-
Method Detail
-
create
public static TagValueWithMetadata create(TagValue tagValue, TagMetadata tagMetadata)
Creates aTagValueWithMetadata
.- Parameters:
tagValue
- the tag value.tagMetadata
- metadata for the tag.- Returns:
- a
TagValueWithMetadata
.
-
getTagValue
public abstract TagValue getTagValue()
Returns theTagValue
.- Returns:
- the
TagValue
.
-
getTagMetadata
abstract TagMetadata getTagMetadata()
-
-