Uses of Class
io.opencensus.tags.TagContextBuilder
-
Packages that use TagContextBuilder Package Description io.opencensus.implcore.tags io.opencensus.tags API for associating tags with scoped operations. -
-
Uses of TagContextBuilder in io.opencensus.implcore.tags
Subclasses of TagContextBuilder in io.opencensus.implcore.tags Modifier and Type Class Description (package private) class
NoopTagMapBuilder
TagContextBuilder
that is used when tagging is disabled.(package private) class
TagMapBuilderImpl
Methods in io.opencensus.implcore.tags that return TagContextBuilder Modifier and Type Method Description TagContextBuilder
TaggerImpl. currentBuilder()
TagContextBuilder
TaggerImpl. emptyBuilder()
TagContextBuilder
NoopTagMapBuilder. put(TagKey key, TagValue value)
TagContextBuilder
NoopTagMapBuilder. put(TagKey key, TagValue value, TagMetadata tagMetadata)
TagContextBuilder
TagMapBuilderImpl. put(TagKey key, TagValue value, TagMetadata tagMetadata)
TagContextBuilder
NoopTagMapBuilder. remove(TagKey key)
TagContextBuilder
TaggerImpl. toBuilder(TagContext tags)
-
Uses of TagContextBuilder in io.opencensus.tags
Subclasses of TagContextBuilder in io.opencensus.tags Modifier and Type Class Description private static class
NoopTags.NoopTagContextBuilder
Fields in io.opencensus.tags declared as TagContextBuilder Modifier and Type Field Description (package private) static TagContextBuilder
NoopTags.NoopTagContextBuilder. INSTANCE
Methods in io.opencensus.tags that return TagContextBuilder Modifier and Type Method Description TagContextBuilder
NoopTags.NoopTagger. currentBuilder()
abstract TagContextBuilder
Tagger. currentBuilder()
Returns a new builder created from the currentTagContext
.TagContextBuilder
NoopTags.NoopTagger. emptyBuilder()
abstract TagContextBuilder
Tagger. emptyBuilder()
Returns a new emptyBuilder
.(package private) static TagContextBuilder
NoopTags. getNoopTagContextBuilder()
Returns aTagContextBuilder
that ignores all calls toput(io.opencensus.tags.TagKey, io.opencensus.tags.TagValue)
.TagContextBuilder
NoopTags.NoopTagContextBuilder. put(TagKey key, TagValue value)
TagContextBuilder
NoopTags.NoopTagContextBuilder. put(TagKey key, TagValue value, TagMetadata tagMetadata)
abstract TagContextBuilder
TagContextBuilder. put(TagKey key, TagValue value)
Deprecated.in favor ofput(TagKey, TagValue, TagMetadata)
, orputLocal(TagKey, TagValue)
if you only want in-process tags.TagContextBuilder
TagContextBuilder. put(TagKey key, TagValue value, TagMetadata tagMetadata)
Adds the key/value pair and metadata regardless of whether the key is present.TagContextBuilder
TagContextBuilder. putLocal(TagKey key, TagValue value)
Adds a non-propagating tag to thisTagContextBuilder
.TagContextBuilder
TagContextBuilder. putPropagating(TagKey key, TagValue value)
Adds an unlimited propagating tag to thisTagContextBuilder
.TagContextBuilder
NoopTags.NoopTagContextBuilder. remove(TagKey key)
abstract TagContextBuilder
TagContextBuilder. remove(TagKey key)
Removes the key if it exists.TagContextBuilder
NoopTags.NoopTagger. toBuilder(TagContext tags)
abstract TagContextBuilder
Tagger. toBuilder(TagContext tags)
Returns a builder based on thisTagContext
.
-