Class GoogleDefaultChannelBuilder
java.lang.Object
io.grpc.ManagedChannelBuilder<GoogleDefaultChannelBuilder>
io.grpc.ForwardingChannelBuilder2<GoogleDefaultChannelBuilder>
io.grpc.ForwardingChannelBuilder<GoogleDefaultChannelBuilder>
io.grpc.alts.GoogleDefaultChannelBuilder
public final class GoogleDefaultChannelBuilder
extends io.grpc.ForwardingChannelBuilder<GoogleDefaultChannelBuilder>
Google default version of
ManagedChannelBuilder. This class sets up a secure channel
using ALTS if applicable and using TLS as fallback.-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.ManagedChannelBuilder
io.grpc.ManagedChannelBuilder.InterceptorFactory -
Method Summary
Modifier and TypeMethodDescriptionprotected io.grpc.netty.NettyChannelBuilderdelegate()static GoogleDefaultChannelBuilderforAddress(String name, int port) "Overrides" the static method inManagedChannelBuilder.static GoogleDefaultChannelBuilder"Overrides" the static method inManagedChannelBuilder.Methods inherited from class io.grpc.ForwardingChannelBuilder
compressorRegistry, decompressorRegistry, defaultLoadBalancingPolicy, defaultServiceConfig, directExecutor, disableRetry, disableServiceConfigLookUp, enableRetry, executor, idleTimeout, intercept, intercept, keepAliveTime, keepAliveTimeout, keepAliveWithoutCalls, maxHedgedAttempts, maxInboundMessageSize, maxInboundMetadataSize, maxRetryAttempts, maxTraceEvents, nameResolverFactory, offloadExecutor, overrideAuthority, perRpcBufferLimit, proxyDetector, retryBufferSize, setBinaryLog, usePlaintext, userAgent, useTransportSecurityMethods inherited from class io.grpc.ForwardingChannelBuilder2
addMetricSink, addTransportFilter, build, interceptWithTarget, toString
-
Method Details
-
forTarget
"Overrides" the static method inManagedChannelBuilder. -
forAddress
"Overrides" the static method inManagedChannelBuilder. -
delegate
protected io.grpc.netty.NettyChannelBuilder delegate()- Specified by:
delegatein classio.grpc.ForwardingChannelBuilder<GoogleDefaultChannelBuilder>
-