Interface | Description |
---|---|
Tag |
A key-value pair associated with a metric.
|
TaggingContext |
Returns the set of tags associated with the current execution context.
|
TagList |
Represents a list of tags associated with a metric value.
|
Class | Description |
---|---|
BasicTag |
Immutable tag.
|
BasicTagList |
Immutable tag list.
|
SmallTagMap |
Simple immutable hash map implementation intended only for dealing with a small set of tags
(<= 24 in our case)
This class is not intended to be used by 3rd parties and should be considered an implementation
detail.
|
SmallTagMap.Builder |
Helper class to build the immutable map.
|
SortedTagList |
A
TagList backed by a SortedMap . |
SortedTagList.Builder |
Helper class to construct
SortedTagList objects. |
TagComparator |
Comparator for ordering tags based on the key then the value.
|
Tags |
Helper functions for working with tags and tag lists.
|
ThreadLocalTaggingContext |
Keeps track of tags that should be applied to counters incremented in the
current thread.
|
Enum | Description |
---|---|
InjectableTag |
Group of Tags whose values will be dynamically set at runtime
based on local calls.
|
StandardTagKeys |
Standard tag keys that are used within this library.
|