Class StatsTestUtils.FakeTagContextBuilder

java.lang.Object
io.opencensus.tags.TagContextBuilder
io.grpc.internal.testing.StatsTestUtils.FakeTagContextBuilder
Enclosing class:
StatsTestUtils

public static class StatsTestUtils.FakeTagContextBuilder extends io.opencensus.tags.TagContextBuilder
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final Map<io.opencensus.tags.TagKey,io.opencensus.tags.TagValue>
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    FakeTagContextBuilder(Map<io.opencensus.tags.TagKey,io.opencensus.tags.TagValue> tags)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.opencensus.tags.TagContext
     
    io.opencensus.common.Scope
     
    io.opencensus.tags.TagContextBuilder
    put(io.opencensus.tags.TagKey key, io.opencensus.tags.TagValue value)
     
    io.opencensus.tags.TagContextBuilder
    remove(io.opencensus.tags.TagKey key)
     

    Methods inherited from class io.opencensus.tags.TagContextBuilder

    put, putLocal, putPropagating

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tagsBuilder

      private final Map<io.opencensus.tags.TagKey,io.opencensus.tags.TagValue> tagsBuilder
  • Constructor Details

    • FakeTagContextBuilder

      private FakeTagContextBuilder(Map<io.opencensus.tags.TagKey,io.opencensus.tags.TagValue> tags)
  • Method Details

    • put

      public io.opencensus.tags.TagContextBuilder put(io.opencensus.tags.TagKey key, io.opencensus.tags.TagValue value)
      Specified by:
      put in class io.opencensus.tags.TagContextBuilder
    • remove

      public io.opencensus.tags.TagContextBuilder remove(io.opencensus.tags.TagKey key)
      Specified by:
      remove in class io.opencensus.tags.TagContextBuilder
    • build

      public io.opencensus.tags.TagContext build()
      Specified by:
      build in class io.opencensus.tags.TagContextBuilder
    • buildScoped

      public io.opencensus.common.Scope buildScoped()
      Specified by:
      buildScoped in class io.opencensus.tags.TagContextBuilder