Uses of Interface
io.grpc.InternalInstrumented
-
Packages that use InternalInstrumented Package Description io.grpc The gRPC core public API.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.protobuf.services Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.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 InternalInstrumented in io.grpc
Fields in io.grpc with type parameters of type InternalInstrumented Modifier and Type Field Description java.util.List<InternalInstrumented<InternalChannelz.ChannelStats>>
InternalChannelz.RootChannelList. channels
java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
InternalChannelz.ServerStats.Builder. listenSockets
java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
InternalChannelz.ServerStats. listenSockets
private java.util.concurrent.ConcurrentMap<java.lang.Long,InternalInstrumented<InternalChannelz.SocketStats>>
InternalChannelz. otherSockets
private java.util.concurrent.ConcurrentNavigableMap<java.lang.Long,InternalInstrumented<InternalChannelz.ChannelStats>>
InternalChannelz. rootChannels
java.util.List<InternalInstrumented<InternalChannelz.ServerStats>>
InternalChannelz.ServerList. servers
private java.util.concurrent.ConcurrentNavigableMap<java.lang.Long,InternalInstrumented<InternalChannelz.ServerStats>>
InternalChannelz. servers
private java.util.concurrent.ConcurrentMap<java.lang.Long,InternalInstrumented<InternalChannelz.ChannelStats>>
InternalChannelz. subchannels
Methods in io.grpc with type parameters of type InternalInstrumented Modifier and Type Method Description private static <T extends InternalInstrumented<?>>
voidInternalChannelz. add(java.util.Map<java.lang.Long,T> map, T object)
private static <T extends InternalInstrumented<?>>
booleanInternalChannelz. contains(java.util.Map<java.lang.Long,T> map, InternalLogId id)
private static <T extends InternalInstrumented<?>>
voidInternalChannelz. remove(java.util.Map<java.lang.Long,T> map, T object)
Methods in io.grpc that return InternalInstrumented Modifier and Type Method Description InternalInstrumented<InternalChannelz.ChannelStats>
InternalChannelz. getChannel(long id)
Returns a channel.InternalInstrumented<InternalChannelz.ChannelStats>
InternalChannelz. getRootChannel(long id)
InternalInstrumented<InternalChannelz.ServerStats>
InternalChannelz. getServer(long id)
Returns a server.private InternalInstrumented<InternalChannelz.SocketStats>
InternalChannelz. getServerSocket(long id)
InternalInstrumented<InternalChannelz.SocketStats>
InternalChannelz. getSocket(long id)
Returns a socket.InternalInstrumented<InternalChannelz.ChannelStats>
InternalChannelz. getSubchannel(long id)
Returns a subchannel.Method parameters in io.grpc with type arguments of type InternalInstrumented Modifier and Type Method Description InternalChannelz.ServerStats.Builder
InternalChannelz.ServerStats.Builder. addListenSockets(java.util.List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets)
Sets the listen sockets.Constructor parameters in io.grpc with type arguments of type InternalInstrumented Constructor Description RootChannelList(java.util.List<InternalInstrumented<InternalChannelz.ChannelStats>> channels, boolean end)
Creates an instance.ServerList(java.util.List<InternalInstrumented<InternalChannelz.ServerStats>> servers, boolean end)
Creates an instance.ServerStats(long callsStarted, long callsSucceeded, long callsFailed, long lastCallStartedNanos, java.util.List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets)
Creates an instance. -
Uses of InternalInstrumented in io.grpc.inprocess
Classes in io.grpc.inprocess that implement InternalInstrumented Modifier and Type Class Description (package private) class
InProcessTransport
Methods in io.grpc.inprocess that return InternalInstrumented Modifier and Type Method Description InternalInstrumented<InternalChannelz.SocketStats>
InProcessServer. getListenSocketStats()
Methods in io.grpc.inprocess that return types with arguments of type InternalInstrumented Modifier and Type Method Description java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
InProcessServer. getListenSocketStatsList()
-
Uses of InternalInstrumented in io.grpc.internal
Subinterfaces of InternalInstrumented in io.grpc.internal Modifier and Type Interface Description interface
ClientTransport
The client-side transport typically encapsulating a single connection to a remote server.interface
ConnectionClientTransport
AManagedClientTransport
that is based on a connection.interface
ManagedClientTransport
AClientTransport
that has life-cycle management.interface
ServerTransport
An inbound connection.Classes in io.grpc.internal that implement InternalInstrumented Modifier and Type Class Description private class
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport
(package private) class
DelayedClientTransport
A client transport that queues requests before a real transport is available.(package private) class
FailingClientTransport
A client transport that creates streams that will immediately fail when started.(package private) class
ForwardingConnectionClientTransport
(package private) class
InternalSubchannel
Transports for a singleSocketAddress
.(package private) static class
InternalSubchannel.CallTracingTransport
(package private) class
ManagedChannelImpl
A communication channel for making outgoing RPCs.(package private) class
OobChannel
A ManagedChannel backed by a singleInternalSubchannel
and used forLoadBalancer
to its own RPC needs.class
ServerImpl
Default implementation ofServer
, for creation by transports.Methods in io.grpc.internal that return InternalInstrumented Modifier and Type Method Description (package private) abstract InternalInstrumented<InternalChannelz.ChannelStats>
AbstractSubchannel. getInstrumentedInternalSubchannel()
Returns the InternalSubchannel as anInstrumented<T>
for the sole purpose of channelz unit tests.(package private) InternalInstrumented<InternalChannelz.ChannelStats>
ManagedChannelImpl.SubchannelImpl. getInstrumentedInternalSubchannel()
InternalInstrumented<InternalChannelz.SocketStats>
InternalServer. getListenSocketStats()
Returns the first listen socket stats of this server.Methods in io.grpc.internal that return types with arguments of type InternalInstrumented Modifier and Type Method Description java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
InternalServer. getListenSocketStatsList()
Returns a list of listen socket stats of this server. -
Uses of InternalInstrumented in io.grpc.netty
Classes in io.grpc.netty that implement InternalInstrumented Modifier and Type Class Description (package private) class
NettyClientTransport
A Netty-basedConnectionClientTransport
implementation.private static class
NettyServer.ListenSocket
A class that can answer channelz queries about the server listen sockets.(package private) class
NettyServerTransport
The Netty-based server transport.Fields in io.grpc.netty with type parameters of type InternalInstrumented Modifier and Type Field Description private java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
NettyServer. listenSocketStatsList
Methods in io.grpc.netty that return InternalInstrumented Modifier and Type Method Description InternalInstrumented<InternalChannelz.SocketStats>
NettyServer. getListenSocketStats()
Methods in io.grpc.netty that return types with arguments of type InternalInstrumented Modifier and Type Method Description java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
NettyServer. getListenSocketStatsList()
-
Uses of InternalInstrumented in io.grpc.protobuf.services
Methods in io.grpc.protobuf.services with parameters of type InternalInstrumented Modifier and Type Method Description (package private) static Channel
ChannelzProtoUtil. toChannel(InternalInstrumented<InternalChannelz.ChannelStats> channel)
(package private) static Server
ChannelzProtoUtil. toServer(InternalInstrumented<InternalChannelz.ServerStats> obj)
(package private) static Socket
ChannelzProtoUtil. toSocket(InternalInstrumented<InternalChannelz.SocketStats> obj)
(package private) static Subchannel
ChannelzProtoUtil. toSubchannel(InternalInstrumented<InternalChannelz.ChannelStats> subchannel)
-
Uses of InternalInstrumented in io.grpc.servlet
Classes in io.grpc.servlet that implement InternalInstrumented Modifier and Type Class Description (package private) static class
ServletServerBuilder.ServerTransportImpl
Methods in io.grpc.servlet that return InternalInstrumented Modifier and Type Method Description InternalInstrumented<InternalChannelz.SocketStats>
ServletServerBuilder.InternalServerImpl. getListenSocketStats()
Methods in io.grpc.servlet that return types with arguments of type InternalInstrumented Modifier and Type Method Description java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
ServletServerBuilder.InternalServerImpl. getListenSocketStatsList()
-
Uses of InternalInstrumented in io.grpc.servlet.jakarta
Classes in io.grpc.servlet.jakarta that implement InternalInstrumented Modifier and Type Class Description (package private) static class
ServletServerBuilder.ServerTransportImpl
Methods in io.grpc.servlet.jakarta that return InternalInstrumented Modifier and Type Method Description InternalInstrumented<InternalChannelz.SocketStats>
ServletServerBuilder.InternalServerImpl. getListenSocketStats()
Methods in io.grpc.servlet.jakarta that return types with arguments of type InternalInstrumented Modifier and Type Method Description java.util.List<InternalInstrumented<InternalChannelz.SocketStats>>
ServletServerBuilder.InternalServerImpl. getListenSocketStatsList()
-