Package io.grpc

Class ClientStreamTracer.Factory

java.lang.Object
io.grpc.ClientStreamTracer.Factory
Enclosing class:
ClientStreamTracer

public abstract static class ClientStreamTracer.Factory extends Object
Factory class for ClientStreamTracer.
  • Constructor Details

    • Factory

      public Factory()
  • Method Details

    • newClientStreamTracer

      public ClientStreamTracer newClientStreamTracer(ClientStreamTracer.StreamInfo info, Metadata headers)
      Creates a ClientStreamTracer for a new client stream. This is called inside the transport when it's creating the stream.
      Parameters:
      info - information about the stream
      headers - the mutable headers of the stream. It can be safely mutated within this method. Changes made to it will be sent by the stream. It should not be saved because it is not safe for read or write after the method returns.
      Since:
      1.20.0