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 TagValueWithMetadatacreate(TagValue tagValue, TagMetadata tagMetadata)Creates aTagValueWithMetadata.(package private) abstract TagMetadatagetTagMetadata()abstract TagValuegetTagValue()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()
-
-