Class VertxServerBuilder
@Deprecated(forRemoval=true)
public class VertxServerBuilder
extends ServerBuilder<VertxServerBuilder>
Deprecated, for removal: This API element is subject to removal in a future version.
instead use Vert.x gRPC
- Author:
- Julien Viet
-
Method Summary
Modifier and TypeMethodDescriptionaddService(BindableService bindableService) Deprecated, for removal: This API element is subject to removal in a future version.addService(ServerServiceDefinition service) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.build()Deprecated, for removal: This API element is subject to removal in a future version.commandDecorator(Consumer<Runnable> commandDecorator) Deprecated, for removal: This API element is subject to removal in a future version.Add a command decorator for the grpc calls.compressorRegistry(CompressorRegistry registry) Deprecated, for removal: This API element is subject to removal in a future version.decompressorRegistry(DecompressorRegistry registry) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.fallbackHandlerRegistry(HandlerRegistry fallbackRegistry) Deprecated, for removal: This API element is subject to removal in a future version.static VertxServerBuilderforAddress(Vertx vertx, String host, int port) Deprecated, for removal: This API element is subject to removal in a future version.static VertxServerBuilderforAddress(Vertx vertx, SocketAddress address) Deprecated, for removal: This API element is subject to removal in a future version.static VertxServerBuilderDeprecated, for removal: This API element is subject to removal in a future version.handshakeTimeout(long timeout, TimeUnit unit) Deprecated, for removal: This API element is subject to removal in a future version.intercept(ServerInterceptor interceptor) Deprecated, for removal: This API element is subject to removal in a future version.maxInboundMessageSize(int bytes) Deprecated, for removal: This API element is subject to removal in a future version.maxInboundMetadataSize(int bytes) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.setBinaryLog(BinaryLog binaryLog) Deprecated, for removal: This API element is subject to removal in a future version.useSsl(Handler<HttpServerOptions> handler) Deprecated, for removal: This API element is subject to removal in a future version.useTransportSecurity(File certChain, File privateKey) Deprecated, for removal: This API element is subject to removal in a future version.useTransportSecurity(InputStream certChain, InputStream privateKey) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class ServerBuilder
addServices, callExecutor, forPort, keepAliveTime, keepAliveTimeout, maxConnectionAge, maxConnectionAgeGrace, maxConnectionIdle, permitKeepAliveTime, permitKeepAliveWithoutCalls
-
Method Details
-
forPort
Deprecated, for removal: This API element is subject to removal in a future version. -
forAddress
Deprecated, for removal: This API element is subject to removal in a future version. -
forAddress
Deprecated, for removal: This API element is subject to removal in a future version. -
nettyBuilder
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- the underlying
NettyServerBuilder
-
directExecutor
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
directExecutorin classServerBuilder<VertxServerBuilder>
-
executor
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
executorin classServerBuilder<VertxServerBuilder>
-
addService
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
addServicein classServerBuilder<VertxServerBuilder>
-
addService
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
addServicein classServerBuilder<VertxServerBuilder>
-
fallbackHandlerRegistry
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
fallbackHandlerRegistryin classServerBuilder<VertxServerBuilder>
-
useTransportSecurity
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
useTransportSecurityin classServerBuilder<VertxServerBuilder>
-
addTransportFilter
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
addTransportFilterin classServerBuilder<VertxServerBuilder>
-
addStreamTracerFactory
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
addStreamTracerFactoryin classServerBuilder<VertxServerBuilder>
-
decompressorRegistry
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
decompressorRegistryin classServerBuilder<VertxServerBuilder>
-
compressorRegistry
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
compressorRegistryin classServerBuilder<VertxServerBuilder>
-
intercept
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
interceptin classServerBuilder<VertxServerBuilder>
-
useTransportSecurity
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
useTransportSecurityin classServerBuilder<VertxServerBuilder>
-
handshakeTimeout
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
handshakeTimeoutin classServerBuilder<VertxServerBuilder>
-
maxInboundMessageSize
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
maxInboundMessageSizein classServerBuilder<VertxServerBuilder>
-
setBinaryLog
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setBinaryLogin classServerBuilder<VertxServerBuilder>
-
maxInboundMetadataSize
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
maxInboundMetadataSizein classServerBuilder<VertxServerBuilder>
-
useSsl
Deprecated, for removal: This API element is subject to removal in a future version. -
commandDecorator
Deprecated, for removal: This API element is subject to removal in a future version.Add a command decorator for the grpc calls. The decorator provides a way to invoke arbitrary code before handling of the grpc request starts- Parameters:
commandDecorator- the decorator- Returns:
- this
-
build
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
buildin classServerBuilder<VertxServerBuilder>
-