Class ContextStorageOverride

java.lang.Object
io.grpc.Context.Storage
io.grpc.override.ContextStorageOverride

public final class ContextStorageOverride extends io.grpc.Context.Storage
Override class for gRPC to pick up this class to replace the default Context.Storage with an OpenTelemetry bridge.
  • Constructor Details

    • ContextStorageOverride

      public ContextStorageOverride()
  • Method Details

    • doAttach

      public io.grpc.Context doAttach(io.grpc.Context toAttach)
      Overrides:
      doAttach in class io.grpc.Context.Storage
    • detach

      public void detach(io.grpc.Context toDetach, io.grpc.Context toRestore)
      Specified by:
      detach in class io.grpc.Context.Storage
    • current

      public io.grpc.Context current()
      Specified by:
      current in class io.grpc.Context.Storage