open class VertxServerBuilder : ServerBuilder<VertxServerBuilder>
Author
Julien Viet
open fun addService(service: ServerServiceDefinition): VertxServerBuilderopen fun addService(bindableService: BindableService): VertxServerBuilder |
|
open fun addStreamTracerFactory(factory: Factory): VertxServerBuilder |
|
open fun addTransportFilter(filter: ServerTransportFilter): VertxServerBuilder |
|
open fun build(): VertxServer |
|
open fun compressorRegistry(registry: CompressorRegistry?): VertxServerBuilder |
|
open fun decompressorRegistry(registry: DecompressorRegistry?): VertxServerBuilder |
|
open fun directExecutor(): VertxServerBuilder |
|
open fun executor(executor: Executor?): VertxServerBuilder |
|
open fun fallbackHandlerRegistry(fallbackRegistry: HandlerRegistry?): VertxServerBuilder |
|
open static fun forAddress(vertx: Vertx, address: SocketAddress): VertxServerBuilderopen static fun forAddress(vertx: Vertx, host: String, port: Int): VertxServerBuilder |
|
open static fun forPort(vertx: Vertx, port: Int): VertxServerBuilder |
|
open fun useSsl(handler: Handler<TCPSSLOptions>): VertxServerBuilder |
|
open fun useTransportSecurity(certChain: File, privateKey: File): VertxServerBuilder |