public class VertxChannelBuilder extends io.grpc.ManagedChannelBuilder<VertxChannelBuilder>
public static VertxChannelBuilder forTarget(Vertx vertx, String target)
public static VertxChannelBuilder forAddress(Vertx vertx, String host, int port)
public static VertxChannelBuilder forAddress(Vertx vertx, SocketAddress address)
public io.grpc.netty.NettyChannelBuilder nettyBuilder()
NettyChannelBuilderpublic VertxChannelBuilder directExecutor()
directExecutor in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder executor(Executor executor)
executor in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder intercept(List<io.grpc.ClientInterceptor> interceptors)
intercept in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder intercept(io.grpc.ClientInterceptor... interceptors)
intercept in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder userAgent(String userAgent)
userAgent in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder overrideAuthority(String authority)
overrideAuthority in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>@Deprecated public VertxChannelBuilder nameResolverFactory(io.grpc.NameResolver.Factory resolverFactory)
nameResolverFactory in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder offloadExecutor(Executor executor)
offloadExecutor in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder defaultLoadBalancingPolicy(String policy)
defaultLoadBalancingPolicy in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder maxInboundMetadataSize(int bytes)
maxInboundMetadataSize in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder proxyDetector(io.grpc.ProxyDetector proxyDetector)
proxyDetector in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder defaultServiceConfig(@Nullable Map<String,?> serviceConfig)
defaultServiceConfig in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder disableServiceConfigLookUp()
disableServiceConfigLookUp in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder decompressorRegistry(io.grpc.DecompressorRegistry registry)
decompressorRegistry in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder compressorRegistry(io.grpc.CompressorRegistry registry)
compressorRegistry in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder idleTimeout(long value, TimeUnit unit)
idleTimeout in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder maxInboundMessageSize(int max)
maxInboundMessageSize in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder usePlaintext()
usePlaintext in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder useTransportSecurity()
useTransportSecurity in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder enableFullStreamDecompression()
enableFullStreamDecompression in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder keepAliveTime(long keepAliveTime, TimeUnit timeUnit)
keepAliveTime in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder keepAliveTimeout(long keepAliveTimeout, TimeUnit timeUnit)
keepAliveTimeout in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder keepAliveWithoutCalls(boolean enable)
keepAliveWithoutCalls in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder maxRetryAttempts(int maxRetryAttempts)
maxRetryAttempts in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder maxHedgedAttempts(int maxHedgedAttempts)
maxHedgedAttempts in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder retryBufferSize(long bytes)
retryBufferSize in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder perRpcBufferLimit(long bytes)
perRpcBufferLimit in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder disableRetry()
disableRetry in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder enableRetry()
enableRetry in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder setBinaryLog(io.grpc.BinaryLog binaryLog)
setBinaryLog in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder maxTraceEvents(int maxTraceEvents)
maxTraceEvents in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>public VertxChannelBuilder useSsl(Handler<ClientOptionsBase> handler)
public io.grpc.ManagedChannel build()
build in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>Copyright © 2021 Eclipse. All rights reserved.