Uses of Class
io.grpc.internal.StatsTraceContext
-
Packages that use StatsTraceContext Package Description io.grpc.inprocess The in-process transport which is for when a server is in the same process as the client.io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.servlet API that implements gRPC server as a servlet.io.grpc.servlet.jakarta API that implements gRPC server as a servlet. -
-
Uses of StatsTraceContext in io.grpc.inprocess
Fields in io.grpc.inprocess declared as StatsTraceContext Modifier and Type Field Description (package private) StatsTraceContext
InProcessTransport.InProcessStream.InProcessClientStream. statsTraceCtx
(package private) StatsTraceContext
InProcessTransport.InProcessStream.InProcessServerStream. statsTraceCtx
Methods in io.grpc.inprocess that return StatsTraceContext Modifier and Type Method Description StatsTraceContext
InProcessTransport.InProcessStream.InProcessServerStream. statsTraceContext()
Methods in io.grpc.inprocess with parameters of type StatsTraceContext Modifier and Type Method Description private ClientStream
InProcessTransport. failedClientStream(StatsTraceContext statsTraceCtx, Status status)
Constructors in io.grpc.inprocess with parameters of type StatsTraceContext Constructor Description InProcessClientStream(CallOptions callOptions, StatsTraceContext statsTraceContext)
InProcessStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, java.lang.String authority, StatsTraceContext statsTraceContext)
-
Uses of StatsTraceContext in io.grpc.internal
Fields in io.grpc.internal declared as StatsTraceContext Modifier and Type Field Description static StatsTraceContext
StatsTraceContext. NOOP
private StatsTraceContext
AbstractClientStream.GetFramer. statsTraceCtx
private StatsTraceContext
AbstractClientStream.TransportState. statsTraceCtx
Whether listener.closed() has been called.private StatsTraceContext
AbstractServerStream. statsTraceCtx
private StatsTraceContext
AbstractServerStream.TransportState. statsTraceCtx
private StatsTraceContext
AbstractStream.TransportState. statsTraceCtx
private StatsTraceContext
MessageDeframer.SizeEnforcingInputStream. statsTraceCtx
private StatsTraceContext
MessageDeframer. statsTraceCtx
private StatsTraceContext
MessageFramer. statsTraceCtx
Methods in io.grpc.internal that return StatsTraceContext Modifier and Type Method Description StatsTraceContext
AbstractStream.TransportState. getStatsTraceContext()
static StatsTraceContext
StatsTraceContext. newClientContext(ClientStreamTracer[] tracers, Attributes transportAtts, Metadata headers)
Factory method for the client-side.static StatsTraceContext
StatsTraceContext. newServerContext(java.util.List<? extends ServerStreamTracer.Factory> factories, java.lang.String fullMethodName, Metadata headers)
Factory method for the server-side.StatsTraceContext
AbstractServerStream. statsTraceContext()
StatsTraceContext
ServerStream. statsTraceContext()
The context for recording stats and traces for this stream.Methods in io.grpc.internal with parameters of type StatsTraceContext Modifier and Type Method Description private Context.CancellableContext
ServerImpl.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 StatsTraceContext Constructor Description AbstractClientStream(WritableBufferAllocator bufferAllocator, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, Metadata headers, CallOptions callOptions, boolean useGet)
AbstractServerStream(WritableBufferAllocator bufferAllocator, StatsTraceContext statsTraceCtx)
GetFramer(Metadata headers, StatsTraceContext statsTraceCtx)
Http2ClientStreamTransportState(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
.SizeEnforcingInputStream(java.io.InputStream in, int maxMessageSize, StatsTraceContext statsTraceCtx)
TransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, CallOptions options)
TransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer)
TransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer)
-
Uses of StatsTraceContext in io.grpc.netty
Constructors in io.grpc.netty with parameters of type StatsTraceContext Constructor Description 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, java.lang.String authority, StatsTraceContext statsTraceCtx)
TransportState(NettyClientHandler handler, io.netty.channel.EventLoop eventLoop, int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer, java.lang.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, java.lang.String methodName)
-
Uses of StatsTraceContext in io.grpc.servlet
Constructors in io.grpc.servlet with parameters of type StatsTraceContext Constructor Description ServletServerStream(javax.servlet.AsyncContext asyncCtx, StatsTraceContext statsTraceCtx, int maxInboundMessageSize, Attributes attributes, java.lang.String authority, InternalLogId logId)
ServletTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer)
-
Uses of StatsTraceContext in io.grpc.servlet.jakarta
Constructors in io.grpc.servlet.jakarta with parameters of type StatsTraceContext Constructor Description ServletServerStream(jakarta.servlet.AsyncContext asyncCtx, StatsTraceContext statsTraceCtx, int maxInboundMessageSize, Attributes attributes, java.lang.String authority, InternalLogId logId)
ServletTransportState(int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer)
-