Uses of Class
io.grpc.ManagedChannelBuilder
-
Packages that use ManagedChannelBuilder 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.util Utilities with advanced features in the core layer that user can optionally use. -
-
Uses of ManagedChannelBuilder in io.grpc
Classes in io.grpc with type parameters of type ManagedChannelBuilder Modifier and Type Class Description class
ForwardingChannelBuilder2<T extends ManagedChannelBuilder<T>>
AManagedChannelBuilder
that delegates all its builder methods to another builder by default.class
ManagedChannelBuilder<T extends ManagedChannelBuilder<T>>
A builder forManagedChannel
instances.Subclasses of ManagedChannelBuilder in io.grpc Modifier and Type Class Description class
ForwardingChannelBuilder<T extends ForwardingChannelBuilder<T>>
AManagedChannelBuilder
that delegates all its builder methods to another builder by default.class
ForwardingChannelBuilder2<T extends ManagedChannelBuilder<T>>
AManagedChannelBuilder
that delegates all its builder methods to another builder by default.Fields in io.grpc declared as ManagedChannelBuilder Modifier and Type Field Description private ManagedChannelBuilder<?>
ManagedChannelProvider.NewChannelBuilderResult. channelBuilder
Methods in io.grpc with type parameters of type ManagedChannelBuilder Modifier and Type Method Description static <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder. addMetricSink(ManagedChannelBuilder<T> builder, MetricSink metricSink)
static <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder. interceptWithTarget(ManagedChannelBuilder<T> builder, InternalManagedChannelBuilder.InternalInterceptorFactory factory)
Methods in io.grpc that return ManagedChannelBuilder Modifier and Type Method Description static ManagedChannelBuilder<?>
InternalManagedChannelProvider. builderForAddress(ManagedChannelProvider provider, java.lang.String name, int port)
protected abstract ManagedChannelBuilder<?>
ManagedChannelProvider. builderForAddress(java.lang.String name, int port)
Creates a new builder with the given host and port.static ManagedChannelBuilder<?>
InternalManagedChannelProvider. builderForTarget(ManagedChannelProvider provider, java.lang.String target)
protected abstract ManagedChannelBuilder<?>
ManagedChannelProvider. builderForTarget(java.lang.String target)
Creates a new builder with the given target URI.ManagedChannelBuilder<?>
LoadBalancer.Helper. createResolvingOobChannelBuilder(java.lang.String target)
Deprecated.ManagedChannelBuilder<?>
LoadBalancer.Helper. createResolvingOobChannelBuilder(java.lang.String target, ChannelCredentials creds)
Creates an out-of-band channel builder for LoadBalancer's own RPC needs, e.g., talking to an external load-balancer service, that is specified by a target string and credentials.protected abstract ManagedChannelBuilder<?>
ForwardingChannelBuilder. delegate()
Deprecated.As of 1.60.0, useForwardingChannelBuilder2
instead.protected abstract ManagedChannelBuilder<?>
ForwardingChannelBuilder2. delegate()
Returns the delegatedManagedChannelBuilder
.static ManagedChannelBuilder<?>
ForwardingChannelBuilder2. forAddress(java.lang.String name, int port)
This method serves to force subclasses to "hide" this static factory.static ManagedChannelBuilder<?>
ManagedChannelBuilder. forAddress(java.lang.String name, int port)
Creates a channel with the target's address and port number.static ManagedChannelBuilder<?>
ForwardingChannelBuilder2. forTarget(java.lang.String target)
This method serves to force subclasses to "hide" this static factory.static ManagedChannelBuilder<?>
ManagedChannelBuilder. forTarget(java.lang.String target)
Creates a channel with a target string, which can be either a validNameResolver
-compliant URI, or an authority string.ManagedChannelBuilder<?>
ManagedChannelProvider.NewChannelBuilderResult. getChannelBuilder()
static ManagedChannelBuilder<?>
Grpc. newChannelBuilder(java.lang.String target, ChannelCredentials creds)
Creates a channel builder with a target string and credentials.(package private) ManagedChannelBuilder<?>
ManagedChannelRegistry. newChannelBuilder(NameResolverRegistry nameResolverRegistry, java.lang.String target, ChannelCredentials creds)
(package private) ManagedChannelBuilder<?>
ManagedChannelRegistry. newChannelBuilder(java.lang.String target, ChannelCredentials creds)
static ManagedChannelBuilder<?>
Grpc. newChannelBuilderForAddress(java.lang.String host, int port, ChannelCredentials creds)
Creates a channel builder from a host, port, and credentials.Methods in io.grpc with parameters of type ManagedChannelBuilder Modifier and Type Method Description static <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder. addMetricSink(ManagedChannelBuilder<T> builder, MetricSink metricSink)
static ManagedChannelProvider.NewChannelBuilderResult
ManagedChannelProvider.NewChannelBuilderResult. channelBuilder(ManagedChannelBuilder<?> builder)
default void
Configurator. configureChannelBuilder(ManagedChannelBuilder<?> channelBuilder)
Allows implementations to modify the channel builder.static void
InternalConfiguratorRegistry. configureChannelBuilder(ManagedChannelBuilder<?> channelBuilder)
static <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder. interceptWithTarget(ManagedChannelBuilder<T> builder, InternalManagedChannelBuilder.InternalInterceptorFactory factory)
Constructors in io.grpc with parameters of type ManagedChannelBuilder Constructor Description NewChannelBuilderResult(ManagedChannelBuilder<?> channelBuilder, java.lang.String error)
-
Uses of ManagedChannelBuilder in io.grpc.inprocess
Subclasses of ManagedChannelBuilder in io.grpc.inprocess Modifier and Type Class Description class
InProcessChannelBuilder
Builder for a channel that issues in-process requests.Methods in io.grpc.inprocess that return ManagedChannelBuilder Modifier and Type Method Description protected ManagedChannelBuilder<?>
InProcessChannelBuilder. delegate()
-
Uses of ManagedChannelBuilder in io.grpc.internal
Subclasses of ManagedChannelBuilder in io.grpc.internal Modifier and Type Class Description class
ManagedChannelImplBuilder
Default managed channel builder, for usage in Transport implementations.Methods in io.grpc.internal that return ManagedChannelBuilder Modifier and Type Method Description ManagedChannelBuilder<?>
ManagedChannelImpl.LbHelperImpl. createResolvingOobChannelBuilder(java.lang.String target)
Deprecated.ManagedChannelBuilder<?>
ManagedChannelImpl.LbHelperImpl. createResolvingOobChannelBuilder(java.lang.String target, ChannelCredentials channelCreds)
static ManagedChannelBuilder<?>
ManagedChannelImplBuilder. forAddress(java.lang.String name, int port)
static ManagedChannelBuilder<?>
ManagedChannelImplBuilder. forTarget(java.lang.String target)
-
Uses of ManagedChannelBuilder in io.grpc.netty
Subclasses of ManagedChannelBuilder in io.grpc.netty Modifier and Type Class Description class
NettyChannelBuilder
A builder to help simplify construction of channels using the Netty transport.Methods in io.grpc.netty that return ManagedChannelBuilder Modifier and Type Method Description protected ManagedChannelBuilder<?>
NettyChannelBuilder. delegate()
-
Uses of ManagedChannelBuilder in io.grpc.util
Methods in io.grpc.util that return ManagedChannelBuilder Modifier and Type Method Description ManagedChannelBuilder<?>
ForwardingLoadBalancerHelper. createResolvingOobChannelBuilder(java.lang.String target)
Deprecated.ManagedChannelBuilder<?>
ForwardingLoadBalancerHelper. createResolvingOobChannelBuilder(java.lang.String target, ChannelCredentials creds)
-