Uses of Class
io.grpc.ManagedChannelBuilder
Packages that use ManagedChannelBuilder
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.
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 ManagedChannelBuilderModifier and TypeClassDescriptionclass
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.grpcModifier and TypeClassDescriptionclass
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.Methods in io.grpc with type parameters of type ManagedChannelBuilderModifier and TypeMethodDescriptionstatic <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 ManagedChannelBuilderModifier and TypeMethodDescriptionstatic ManagedChannelBuilder
<?> InternalManagedChannelProvider.builderForAddress
(ManagedChannelProvider provider, String name, int port) protected abstract ManagedChannelBuilder
<?> ManagedChannelProvider.builderForAddress
(String name, int port) Creates a new builder with the given host and port.static ManagedChannelBuilder
<?> InternalManagedChannelProvider.builderForTarget
(ManagedChannelProvider provider, String target) protected abstract ManagedChannelBuilder
<?> ManagedChannelProvider.builderForTarget
(String target) Creates a new builder with the given target URI.LoadBalancer.Helper.createResolvingOobChannelBuilder
(String target) Deprecated.LoadBalancer.Helper.createResolvingOobChannelBuilder
(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
(String name, int port) This method serves to force subclasses to "hide" this static factory.static ManagedChannelBuilder
<?> ManagedChannelBuilder.forAddress
(String name, int port) Creates a channel with the target's address and port number.static ManagedChannelBuilder
<?> This method serves to force subclasses to "hide" this static factory.static ManagedChannelBuilder
<?> Creates a channel with a target string, which can be either a validNameResolver
-compliant URI, or an authority string.ManagedChannelProvider.NewChannelBuilderResult.getChannelBuilder()
static ManagedChannelBuilder
<?> Grpc.newChannelBuilder
(String target, ChannelCredentials creds) Creates a channel builder with a target string and credentials.static ManagedChannelBuilder
<?> Grpc.newChannelBuilderForAddress
(String host, int port, ChannelCredentials creds) Creates a channel builder from a host, port, and credentials.Methods in io.grpc with parameters of type ManagedChannelBuilderModifier and TypeMethodDescriptionstatic <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder.addMetricSink
(ManagedChannelBuilder<T> builder, MetricSink metricSink) ManagedChannelProvider.NewChannelBuilderResult.channelBuilder
(ManagedChannelBuilder<?> builder) static void
InternalConfiguratorRegistry.configureChannelBuilder
(ManagedChannelBuilder<?> channelBuilder) static <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder.interceptWithTarget
(ManagedChannelBuilder<T> builder, InternalManagedChannelBuilder.InternalInterceptorFactory factory) -
Uses of ManagedChannelBuilder in io.grpc.inprocess
Subclasses of ManagedChannelBuilder in io.grpc.inprocessModifier and TypeClassDescriptionfinal class
Builder for a channel that issues in-process requests.Methods in io.grpc.inprocess that return ManagedChannelBuilderModifier and TypeMethodDescriptionprotected ManagedChannelBuilder
<?> InProcessChannelBuilder.delegate()
-
Uses of ManagedChannelBuilder in io.grpc.internal
Subclasses of ManagedChannelBuilder in io.grpc.internalModifier and TypeClassDescriptionfinal class
Default managed channel builder, for usage in Transport implementations.Methods in io.grpc.internal that return ManagedChannelBuilderModifier and TypeMethodDescriptionstatic ManagedChannelBuilder
<?> ManagedChannelImplBuilder.forAddress
(String name, int port) static ManagedChannelBuilder
<?> -
Uses of ManagedChannelBuilder in io.grpc.netty
Subclasses of ManagedChannelBuilder in io.grpc.nettyModifier and TypeClassDescriptionfinal class
A builder to help simplify construction of channels using the Netty transport.Methods in io.grpc.netty that return ManagedChannelBuilderModifier and TypeMethodDescriptionprotected ManagedChannelBuilder
<?> NettyChannelBuilder.delegate()
-
Uses of ManagedChannelBuilder in io.grpc.util
Methods in io.grpc.util that return ManagedChannelBuilderModifier and TypeMethodDescriptionForwardingLoadBalancerHelper.createResolvingOobChannelBuilder
(String target) Deprecated.ForwardingLoadBalancerHelper.createResolvingOobChannelBuilder
(String target, ChannelCredentials creds)
LoadBalancer.Helper.createResolvingOobChannelBuilder(String, ChannelCredentials)
instead.