Uses of Class
io.grpc.internal.StatsTraceContext
Packages that use StatsTraceContext
Package
Description
The in-process transport which is for when a server is in the same process as the client.
Interfaces and implementations that are internal to gRPC.
The main transport implementation based on Netty,
for both the client and the server.
API that implements gRPC server as a servlet.
API that implements gRPC server as a servlet.
-
Uses of StatsTraceContext in io.grpc.inprocess
Fields in io.grpc.inprocess declared as StatsTraceContextModifier and TypeFieldDescription(package private) final StatsTraceContextInProcessTransport.InProcessStream.InProcessClientStream.statsTraceCtx(package private) final StatsTraceContextInProcessTransport.InProcessStream.InProcessServerStream.statsTraceCtxMethods in io.grpc.inprocess that return StatsTraceContextModifier and TypeMethodDescriptionInProcessTransport.InProcessStream.InProcessServerStream.statsTraceContext()Methods in io.grpc.inprocess with parameters of type StatsTraceContextModifier and TypeMethodDescriptionprivate ClientStreamInProcessTransport.failedClientStream(StatsTraceContext statsTraceCtx, Status status) Constructors in io.grpc.inprocess with parameters of type StatsTraceContextModifierConstructorDescription(package private)InProcessClientStream(CallOptions callOptions, StatsTraceContext statsTraceContext) privateInProcessStream(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, String authority, StatsTraceContext statsTraceContext) -
Uses of StatsTraceContext in io.grpc.internal
Fields in io.grpc.internal declared as StatsTraceContextModifier and TypeFieldDescriptionstatic final StatsTraceContextStatsTraceContext.NOOPprivate final StatsTraceContextAbstractClientStream.GetFramer.statsTraceCtxprivate final StatsTraceContextAbstractClientStream.TransportState.statsTraceCtxWhether listener.closed() has been called.private final StatsTraceContextAbstractServerStream.statsTraceCtxprivate final StatsTraceContextAbstractServerStream.TransportState.statsTraceCtxprivate final StatsTraceContextAbstractStream.TransportState.statsTraceCtxprivate final StatsTraceContextMessageDeframer.SizeEnforcingInputStream.statsTraceCtxprivate final StatsTraceContextMessageDeframer.statsTraceCtxprivate final StatsTraceContextMessageFramer.statsTraceCtxMethods in io.grpc.internal that return StatsTraceContextModifier and TypeMethodDescriptionfinal StatsTraceContextAbstractStream.TransportState.getStatsTraceContext()static StatsTraceContextStatsTraceContext.newClientContext(ClientStreamTracer[] tracers, Attributes transportAtts, Metadata headers) Factory method for the client-side.static StatsTraceContextStatsTraceContext.newServerContext(List<? extends ServerStreamTracer.Factory> factories, String fullMethodName, Metadata headers) Factory method for the server-side.AbstractServerStream.statsTraceContext()ServerStream.statsTraceContext()The context for recording stats and traces for this stream.Methods in io.grpc.internal with parameters of type StatsTraceContextModifier and TypeMethodDescriptionprivate Context.CancellableContextServerImpl.ServerTransportListenerImpl.createContext(Metadata headers, StatsTraceContext statsTraceCtx) private <ReqT,RespT>
ServerMethodDefinition<?, ?> ServerImpl.ServerTransportListenerImpl.wrapMethod(ServerStream stream, ServerMethodDefinition<ReqT, RespT> methodDef, StatsTraceContext statsTraceCtx) Never returnsnull.Constructors in io.grpc.internal with parameters of type StatsTraceContextModifierConstructorDescriptionprotectedAbstractClientStream(WritableBufferAllocator bufferAllocator, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, Metadata headers, CallOptions callOptions, boolean useGet) protectedAbstractServerStream(WritableBufferAllocator bufferAllocator, StatsTraceContext statsTraceCtx) GetFramer(Metadata headers, StatsTraceContext statsTraceCtx) protectedHttp2ClientStreamTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, CallOptions options) MessageDeframer(MessageDeframer.Listener listener, Decompressor decompressor, int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer) Create a deframer.MessageFramer(MessageFramer.Sink sink, WritableBufferAllocator bufferAllocator, StatsTraceContext statsTraceCtx) Creates aMessageFramer.(package private)SizeEnforcingInputStream(InputStream in, int maxMessageSize, StatsTraceContext statsTraceCtx) protectedTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, CallOptions options) protectedTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer) protectedTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer) -
Uses of StatsTraceContext in io.grpc.netty
Constructors in io.grpc.netty with parameters of type StatsTraceContextModifierConstructorDescription(package private)NettyClientStream(NettyClientStream.TransportState state, MethodDescriptor<?, ?> method, Metadata headers, io.netty.channel.Channel channel, io.netty.util.AsciiString authority, io.netty.util.AsciiString scheme, io.netty.util.AsciiString userAgent, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, CallOptions callOptions, boolean useGetForSafeMethods) NettyServerStream(io.netty.channel.Channel channel, NettyServerStream.TransportState state, Attributes transportAttrs, String authority, StatsTraceContext statsTraceCtx) protectedTransportState(NettyClientHandler handler, io.netty.channel.EventLoop eventLoop, int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, String methodName, CallOptions options) TransportState(NettyServerHandler handler, io.netty.channel.EventLoop eventLoop, io.netty.handler.codec.http2.Http2Stream http2Stream, int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, String methodName) -
Uses of StatsTraceContext in io.grpc.servlet
Constructors in io.grpc.servlet with parameters of type StatsTraceContextModifierConstructorDescription(package private)ServletServerStream(javax.servlet.AsyncContext asyncCtx, StatsTraceContext statsTraceCtx, int maxInboundMessageSize, Attributes attributes, String authority, InternalLogId logId) privateServletTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer) -
Uses of StatsTraceContext in io.grpc.servlet.jakarta
Constructors in io.grpc.servlet.jakarta with parameters of type StatsTraceContextModifierConstructorDescription(package private)ServletServerStream(jakarta.servlet.AsyncContext asyncCtx, StatsTraceContext statsTraceCtx, int maxInboundMessageSize, Attributes attributes, String authority, InternalLogId logId) privateServletTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer)