Package io.opencensus.tags
Class NoopTags.NoopTagger
java.lang.Object
io.opencensus.tags.Tagger
io.opencensus.tags.NoopTags.NoopTagger
- Enclosing class:
NoopTags
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a new builder created from the currentTagContext
.empty()
Returns an emptyTagContext
.Returns a new emptyBuilder
.Returns the currentTagContext
.toBuilder
(TagContext tags) Returns a builder based on thisTagContext
.withTagContext
(TagContext tags) Enters the scope of code where the givenTagContext
is in the current context (replacing the previousTagContext
) and returns an object that represents that scope.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NoopTagger
private NoopTagger()
-
-
Method Details
-
empty
Description copied from class:Tagger
Returns an emptyTagContext
. -
getCurrentTagContext
Description copied from class:Tagger
Returns the currentTagContext
.- Specified by:
getCurrentTagContext
in classTagger
- Returns:
- the current
TagContext
.
-
emptyBuilder
Description copied from class:Tagger
Returns a new emptyBuilder
.- Specified by:
emptyBuilder
in classTagger
- Returns:
- a new empty
Builder
.
-
toBuilder
Description copied from class:Tagger
Returns a builder based on thisTagContext
. -
currentBuilder
Description copied from class:Tagger
Returns a new builder created from the currentTagContext
.- Specified by:
currentBuilder
in classTagger
- Returns:
- a new builder created from the current
TagContext
.
-
withTagContext
Description copied from class:Tagger
Enters the scope of code where the givenTagContext
is in the current context (replacing the previousTagContext
) and returns an object that represents that scope. The scope is exited when the returned object is closed.- Specified by:
withTagContext
in classTagger
- Parameters:
tags
- theTagContext
to be set to the current context.- Returns:
- an object that defines a scope where the given
TagContext
is set to the current context.
-