public class VertxServerBuilder extends io.grpc.ServerBuilder<VertxServerBuilder>
public static VertxServerBuilder forPort(Vertx vertx, int port)
public static VertxServerBuilder forAddress(Vertx vertx, SocketAddress address)
public static VertxServerBuilder forAddress(Vertx vertx, String host, int port)
public VertxServerBuilder directExecutor()
directExecutor
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder executor(@Nullable Executor executor)
executor
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder addService(io.grpc.ServerServiceDefinition service)
addService
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder addService(io.grpc.BindableService bindableService)
addService
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder fallbackHandlerRegistry(@Nullable io.grpc.HandlerRegistry fallbackRegistry)
fallbackHandlerRegistry
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder useTransportSecurity(File certChain, File privateKey)
useTransportSecurity
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder addTransportFilter(io.grpc.ServerTransportFilter filter)
addTransportFilter
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder addStreamTracerFactory(io.grpc.ServerStreamTracer.Factory factory)
addStreamTracerFactory
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder decompressorRegistry(@Nullable io.grpc.DecompressorRegistry registry)
decompressorRegistry
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder compressorRegistry(@Nullable io.grpc.CompressorRegistry registry)
compressorRegistry
in class io.grpc.ServerBuilder<VertxServerBuilder>
public VertxServerBuilder useSsl(Handler<HttpServerOptions> handler)
public VertxServer build()
build
in class io.grpc.ServerBuilder<VertxServerBuilder>
Copyright © 2018. All rights reserved.