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.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.opentelemetry 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.Methods in io.grpc that return ManagedChannelBuilder Modifier and Type Method Description protected abstract ManagedChannelBuilder<?>
ManagedChannelProvider. builderForAddress(String name, int port)
Creates a new builder with the given host and port.protected abstract ManagedChannelBuilder<?>
ManagedChannelProvider. builderForTarget(String target)
Creates a new builder with the given target URI.ManagedChannelBuilder<?>
LoadBalancer.Helper. createResolvingOobChannelBuilder(String target)
Deprecated.ManagedChannelBuilder<?>
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<?>
ForwardingChannelBuilder2. forTarget(String target)
This method serves to force subclasses to "hide" this static factory.static ManagedChannelBuilder<?>
ManagedChannelBuilder. forTarget(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(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 ManagedChannelBuilder Modifier and Type Method Description static ManagedChannelProvider.NewChannelBuilderResult
ManagedChannelProvider.NewChannelBuilderResult. channelBuilder(ManagedChannelBuilder<?> builder)
-
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.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.okhttp
Subclasses of ManagedChannelBuilder in io.grpc.okhttp Modifier and Type Class Description class
OkHttpChannelBuilder
Convenience class for building channels with the OkHttp transport.Methods in io.grpc.okhttp that return ManagedChannelBuilder Modifier and Type Method Description protected ManagedChannelBuilder<?>
OkHttpChannelBuilder. delegate()
-
Uses of ManagedChannelBuilder in io.grpc.opentelemetry
Methods in io.grpc.opentelemetry with parameters of type ManagedChannelBuilder Modifier and Type Method Description void
GrpcOpenTelemetry. configureChannelBuilder(ManagedChannelBuilder<?> builder)
Configures the givenManagedChannelBuilder
with OpenTelemetry metrics instrumentation. -
Uses of ManagedChannelBuilder in io.grpc.util
Methods in io.grpc.util that return ManagedChannelBuilder Modifier and Type Method Description ManagedChannelBuilder<?>
ForwardingLoadBalancerHelper. createResolvingOobChannelBuilder(String target)
Deprecated.ManagedChannelBuilder<?>
ForwardingLoadBalancerHelper. createResolvingOobChannelBuilder(String target, ChannelCredentials creds)
-