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 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>
public VertxChannelBuilder usePlaintext(boolean skipNegotiation)
usePlaintext
in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>
public VertxChannelBuilder nameResolverFactory(io.grpc.NameResolver.Factory resolverFactory)
nameResolverFactory
in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>
public VertxChannelBuilder loadBalancerFactory(io.grpc.LoadBalancer.Factory loadBalancerFactory)
loadBalancerFactory
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 useSsl(Handler<ClientOptionsBase> handler)
public io.grpc.ManagedChannel build()
build
in class io.grpc.ManagedChannelBuilder<VertxChannelBuilder>
Copyright © 2017. All rights reserved.