Package io.grpc.util
Class ForwardingClientStreamTracer
- java.lang.Object
-
- io.grpc.StreamTracer
-
- io.grpc.ClientStreamTracer
-
- io.grpc.util.ForwardingClientStreamTracer
-
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/2861") public abstract class ForwardingClientStreamTracer extends io.grpc.ClientStreamTracer
-
-
Constructor Summary
Constructors Constructor Description ForwardingClientStreamTracer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcreatePendingStream()protected abstract io.grpc.ClientStreamTracerdelegate()Returns the underlyingClientStreamTracer.voidinboundHeaders()voidinboundMessage(int seqNo)voidinboundMessageRead(int seqNo, long optionalWireSize, long optionalUncompressedSize)voidinboundTrailers(io.grpc.Metadata trailers)voidinboundUncompressedSize(long bytes)voidinboundWireSize(long bytes)voidoutboundHeaders()voidoutboundMessage(int seqNo)voidoutboundMessageSent(int seqNo, long optionalWireSize, long optionalUncompressedSize)voidoutboundUncompressedSize(long bytes)voidoutboundWireSize(long bytes)voidstreamClosed(io.grpc.Status status)voidstreamCreated(io.grpc.Attributes transportAttrs, io.grpc.Metadata headers)java.lang.StringtoString()
-
-
-
Method Detail
-
delegate
protected abstract io.grpc.ClientStreamTracer delegate()
Returns the underlyingClientStreamTracer.
-
streamCreated
public void streamCreated(io.grpc.Attributes transportAttrs, io.grpc.Metadata headers)- Overrides:
streamCreatedin classio.grpc.ClientStreamTracer
-
createPendingStream
public void createPendingStream()
- Overrides:
createPendingStreamin classio.grpc.ClientStreamTracer
-
outboundHeaders
public void outboundHeaders()
- Overrides:
outboundHeadersin classio.grpc.ClientStreamTracer
-
inboundHeaders
public void inboundHeaders()
- Overrides:
inboundHeadersin classio.grpc.ClientStreamTracer
-
inboundTrailers
public void inboundTrailers(io.grpc.Metadata trailers)
- Overrides:
inboundTrailersin classio.grpc.ClientStreamTracer
-
streamClosed
public void streamClosed(io.grpc.Status status)
- Overrides:
streamClosedin classio.grpc.StreamTracer
-
outboundMessage
public void outboundMessage(int seqNo)
- Overrides:
outboundMessagein classio.grpc.StreamTracer
-
inboundMessage
public void inboundMessage(int seqNo)
- Overrides:
inboundMessagein classio.grpc.StreamTracer
-
outboundMessageSent
public void outboundMessageSent(int seqNo, long optionalWireSize, long optionalUncompressedSize)- Overrides:
outboundMessageSentin classio.grpc.StreamTracer
-
inboundMessageRead
public void inboundMessageRead(int seqNo, long optionalWireSize, long optionalUncompressedSize)- Overrides:
inboundMessageReadin classio.grpc.StreamTracer
-
outboundWireSize
public void outboundWireSize(long bytes)
- Overrides:
outboundWireSizein classio.grpc.StreamTracer
-
outboundUncompressedSize
public void outboundUncompressedSize(long bytes)
- Overrides:
outboundUncompressedSizein classio.grpc.StreamTracer
-
inboundWireSize
public void inboundWireSize(long bytes)
- Overrides:
inboundWireSizein classio.grpc.StreamTracer
-
inboundUncompressedSize
public void inboundUncompressedSize(long bytes)
- Overrides:
inboundUncompressedSizein classio.grpc.StreamTracer
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-