Uses of Class
io.grpc.Internal
-
Packages that use Internal 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.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.okhttp A lightweight transport based on OkHttp, mainly for use on Android (client-only).io.grpc.servlet API that implements gRPC server as a servlet.io.grpc.servlet.jakarta API that implements gRPC server as a servlet.io.grpc.util Utilities with advanced features in the core layer that user can optionally use.io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Internal in io.grpc
Classes in io.grpc with annotations of type Internal Modifier and Type Class Description class
ManagedChannelProvider
Provider of managed channels for transport agnostic consumption.class
ManagedChannelRegistry
Registry ofManagedChannelProvider
s.class
ServerProvider
Provider of servers for transport agnostic consumption.class
ServerRegistry
Registry ofServerProvider
s.Fields in io.grpc with annotations of type Internal Modifier and Type Field Description static Attributes.Key<Map<String,?>>
LoadBalancer. ATTR_HEALTH_CHECKING_CONFIG
static Attributes.Key<Boolean>
LoadBalancer. HAS_HEALTH_PRODUCER_LISTENER_KEY
static LoadBalancer.CreateSubchannelArgs.Key<LoadBalancer.SubchannelStateListener>
LoadBalancer. HEALTH_CONSUMER_LISTENER_ARG_KEY
Methods in io.grpc with annotations of type Internal Modifier and Type Method Description Channel
LoadBalancer.Subchannel. asChannel()
(Internal use only) returns aChannel
that is backed by this Subchannel.Object
LoadBalancer.Subchannel. getInternalSubchannel()
(Internal use only) returns an object that represents the underlying subchannel that is used by the Channel for sending RPCs when thisLoadBalancer.Subchannel
is picked.ServerMethodDefinition<?,?>
ServerServiceDefinition. getMethod(String methodName)
Look up a method by its fully qualified name. -
Uses of Internal in io.grpc.inprocess
Methods in io.grpc.inprocess with annotations of type Internal Modifier and Type Method Description protected ManagedChannelBuilder<?>
InProcessChannelBuilder. delegate()
protected ServerBuilder<?>
InProcessServerBuilder. delegate()
-
Uses of Internal in io.grpc.netty
Methods in io.grpc.netty with annotations of type Internal Modifier and Type Method Description protected ManagedChannelBuilder<?>
NettyChannelBuilder. delegate()
protected ServerBuilder<?>
NettyServerBuilder. delegate()
NettyServerBuilder
NettyServerBuilder. protocolNegotiator(io.grpc.netty.ProtocolNegotiator protocolNegotiator)
Sets theProtocolNegotiator
to be used. -
Uses of Internal in io.grpc.okhttp
Methods in io.grpc.okhttp with annotations of type Internal Modifier and Type Method Description protected ManagedChannelBuilder<?>
OkHttpChannelBuilder. delegate()
protected ServerBuilder<?>
OkHttpServerBuilder. delegate()
-
Uses of Internal in io.grpc.servlet
Methods in io.grpc.servlet with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>
ServletServerBuilder. delegate()
-
Uses of Internal in io.grpc.servlet.jakarta
Methods in io.grpc.servlet.jakarta with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>
ServletServerBuilder. delegate()
-
Uses of Internal in io.grpc.util
Classes in io.grpc.util with annotations of type Internal Modifier and Type Class Description class
HealthProducerHelper
A newLoadBalancer.Helper
used by health producer systems to build health notification chain, viaLoadBalancer.CreateSubchannelArgs
. -
Uses of Internal in io.grpc.xds
Methods in io.grpc.xds with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>
XdsServerBuilder. delegate()
-