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 TypeClassDescriptionclassForwardingChannelBuilder2<T extends ManagedChannelBuilder<T>>AManagedChannelBuilderthat delegates all its builder methods to another builder by default.classManagedChannelBuilder<T extends ManagedChannelBuilder<T>>A builder forManagedChannelinstances.Subclasses of ManagedChannelBuilder in io.grpcModifier and TypeClassDescriptionclassForwardingChannelBuilder<T extends ForwardingChannelBuilder<T>>AManagedChannelBuilderthat delegates all its builder methods to another builder by default.classForwardingChannelBuilder2<T extends ManagedChannelBuilder<T>>AManagedChannelBuilderthat delegates all its builder methods to another builder by default.Fields in io.grpc declared as ManagedChannelBuilderModifier and TypeFieldDescriptionprivate final ManagedChannelBuilder<?> ManagedChannelProvider.NewChannelBuilderResult.channelBuilderMethods 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, useForwardingChannelBuilder2instead.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.(package private) ManagedChannelBuilder<?> ManagedChannelRegistry.newChannelBuilder(NameResolverRegistry nameResolverRegistry, String target, ChannelCredentials creds) (package private) ManagedChannelBuilder<?> ManagedChannelRegistry.newChannelBuilder(String target, ChannelCredentials creds) 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) default voidConfigurator.configureChannelBuilder(ManagedChannelBuilder<?> channelBuilder) Allows implementations to modify the channel builder.static voidInternalConfiguratorRegistry.configureChannelBuilder(ManagedChannelBuilder<?> channelBuilder) static <T extends ManagedChannelBuilder<T>>
TInternalManagedChannelBuilder.interceptWithTarget(ManagedChannelBuilder<T> builder, InternalManagedChannelBuilder.InternalInterceptorFactory factory) Constructors in io.grpc with parameters of type ManagedChannelBuilderModifierConstructorDescriptionprivateNewChannelBuilderResult(ManagedChannelBuilder<?> channelBuilder, String error) -
Uses of ManagedChannelBuilder in io.grpc.inprocess
Subclasses of ManagedChannelBuilder in io.grpc.inprocessModifier and TypeClassDescriptionfinal classBuilder 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 classDefault managed channel builder, for usage in Transport implementations.Methods in io.grpc.internal that return ManagedChannelBuilderModifier and TypeMethodDescriptionManagedChannelImpl.LbHelperImpl.createResolvingOobChannelBuilder(String target) Deprecated.ManagedChannelImpl.LbHelperImpl.createResolvingOobChannelBuilder(String target, ChannelCredentials channelCreds) static 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 classA 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.