Uses of Interface
io.grpc.InternalInstrumented
Packages that use InternalInstrumented
Package
Description
The gRPC core public API.
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.
Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.
API that implements gRPC server as a servlet.
API that implements gRPC server as a servlet.
-
Uses of InternalInstrumented in io.grpc
Fields in io.grpc with type parameters of type InternalInstrumentedModifier and TypeFieldDescriptionInternalChannelz.RootChannelList.channels
InternalChannelz.ServerStats.Builder.listenSockets
InternalChannelz.ServerStats.listenSockets
private final ConcurrentMap
<Long, InternalInstrumented<InternalChannelz.SocketStats>> InternalChannelz.otherSockets
private final ConcurrentNavigableMap
<Long, InternalInstrumented<InternalChannelz.ChannelStats>> InternalChannelz.rootChannels
InternalChannelz.ServerList.servers
private final ConcurrentNavigableMap
<Long, InternalInstrumented<InternalChannelz.ServerStats>> InternalChannelz.servers
private final ConcurrentMap
<Long, InternalInstrumented<InternalChannelz.ChannelStats>> InternalChannelz.subchannels
Methods in io.grpc with type parameters of type InternalInstrumentedModifier and TypeMethodDescriptionprivate static <T extends InternalInstrumented<?>>
voidprivate static <T extends InternalInstrumented<?>>
booleanInternalChannelz.contains
(Map<Long, T> map, InternalLogId id) private static <T extends InternalInstrumented<?>>
voidMethods in io.grpc that return InternalInstrumentedModifier and TypeMethodDescriptionInternalChannelz.getChannel
(long id) Returns a channel.InternalChannelz.getRootChannel
(long id) InternalChannelz.getServer
(long id) Returns a server.InternalChannelz.getServerSocket
(long id) InternalChannelz.getSocket
(long id) Returns a socket.InternalChannelz.getSubchannel
(long id) Returns a subchannel.Methods in io.grpc with parameters of type InternalInstrumentedModifier and TypeMethodDescriptionvoid
InternalChannelz.addClientSocket
(InternalInstrumented<InternalChannelz.SocketStats> socket) Adds a socket.void
InternalChannelz.addListenSocket
(InternalInstrumented<InternalChannelz.SocketStats> socket) void
InternalChannelz.addRootChannel
(InternalInstrumented<InternalChannelz.ChannelStats> rootChannel) Adds a root channel.void
InternalChannelz.addServer
(InternalInstrumented<InternalChannelz.ServerStats> server) Adds a server.void
InternalChannelz.addServerSocket
(InternalInstrumented<InternalChannelz.ServerStats> server, InternalInstrumented<InternalChannelz.SocketStats> socket) Adds a server socket.void
InternalChannelz.addSubchannel
(InternalInstrumented<InternalChannelz.ChannelStats> subchannel) Adds a subchannel.void
InternalChannelz.removeClientSocket
(InternalInstrumented<InternalChannelz.SocketStats> socket) void
InternalChannelz.removeListenSocket
(InternalInstrumented<InternalChannelz.SocketStats> socket) void
InternalChannelz.removeRootChannel
(InternalInstrumented<InternalChannelz.ChannelStats> channel) void
InternalChannelz.removeServer
(InternalInstrumented<InternalChannelz.ServerStats> server) Removes a server.void
InternalChannelz.removeServerSocket
(InternalInstrumented<InternalChannelz.ServerStats> server, InternalInstrumented<InternalChannelz.SocketStats> socket) Removes a server socket.void
InternalChannelz.removeSubchannel
(InternalInstrumented<InternalChannelz.ChannelStats> subchannel) Method parameters in io.grpc with type arguments of type InternalInstrumentedModifier and TypeMethodDescriptionInternalChannelz.ServerStats.Builder.addListenSockets
(List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets) Sets the listen sockets.Constructor parameters in io.grpc with type arguments of type InternalInstrumentedModifierConstructorDescriptionRootChannelList
(List<InternalInstrumented<InternalChannelz.ChannelStats>> channels, boolean end) Creates an instance.ServerList
(List<InternalInstrumented<InternalChannelz.ServerStats>> servers, boolean end) Creates an instance.ServerStats
(long callsStarted, long callsSucceeded, long callsFailed, long lastCallStartedNanos, List<InternalInstrumented<InternalChannelz.SocketStats>> listenSockets) Creates an instance. -
Uses of InternalInstrumented in io.grpc.inprocess
Classes in io.grpc.inprocess that implement InternalInstrumentedMethods in io.grpc.inprocess that return InternalInstrumentedMethods in io.grpc.inprocess that return types with arguments of type InternalInstrumented -
Uses of InternalInstrumented in io.grpc.internal
Subinterfaces of InternalInstrumented in io.grpc.internalModifier and TypeInterfaceDescriptioninterface
The client-side transport typically encapsulating a single connection to a remote server.interface
AManagedClientTransport
that is based on a connection.interface
AClientTransport
that has life-cycle management.interface
An inbound connection.Classes in io.grpc.internal that implement InternalInstrumentedModifier and TypeClassDescriptionprivate class
(package private) final class
A client transport that queues requests before a real transport is available.(package private) class
A client transport that creates streams that will immediately fail when started.(package private) class
(package private) final class
Transports for a singleSocketAddress
.(package private) static final class
(package private) final class
A communication channel for making outgoing RPCs.(package private) final class
A ManagedChannel backed by a singleInternalSubchannel
and used forLoadBalancer
to its own RPC needs.final class
Default implementation ofServer
, for creation by transports.Methods in io.grpc.internal that return InternalInstrumentedModifier and TypeMethodDescription(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()
InternalServer.getListenSocketStats()
Returns the first listen socket stats of this server.Methods in io.grpc.internal that return types with arguments of type InternalInstrumentedModifier and TypeMethodDescriptionInternalServer.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 InternalInstrumentedModifier and TypeClassDescription(package private) class
A Netty-basedConnectionClientTransport
implementation.private static final class
A class that can answer channelz queries about the server listen sockets.(package private) class
The Netty-based server transport.Fields in io.grpc.netty with type parameters of type InternalInstrumentedMethods in io.grpc.netty that return InternalInstrumentedMethods in io.grpc.netty that return types with arguments of type InternalInstrumented -
Uses of InternalInstrumented in io.grpc.protobuf.services
Methods in io.grpc.protobuf.services with parameters of type InternalInstrumentedModifier and TypeMethodDescription(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 InternalInstrumentedModifier and TypeClassDescription(package private) static final class
Methods in io.grpc.servlet that return InternalInstrumentedMethods in io.grpc.servlet that return types with arguments of type InternalInstrumentedModifier and TypeMethodDescriptionServletServerBuilder.InternalServerImpl.getListenSocketStatsList()
-
Uses of InternalInstrumented in io.grpc.servlet.jakarta
Classes in io.grpc.servlet.jakarta that implement InternalInstrumentedModifier and TypeClassDescription(package private) static final class
Methods in io.grpc.servlet.jakarta that return InternalInstrumentedMethods in io.grpc.servlet.jakarta that return types with arguments of type InternalInstrumentedModifier and TypeMethodDescriptionServletServerBuilder.InternalServerImpl.getListenSocketStatsList()