public interface ServiceBuilder<T extends Service<?>>
| Modifier and Type | Method and Description |
|---|---|
T |
build() |
ServiceBuilder<T> |
disableInsecurePort() |
ServiceBuilder<T> |
disableSecuredPort() |
ServiceBuilder<T> |
eventLoopGroup(io.netty.channel.EventLoopGroup eventLoopGroup) |
ServiceBuilder<T> |
fileServe(String path,
String directory) |
ServiceBuilder<T> |
insecuredPort(int port) |
ServiceBuilder<T> |
securedPort(int port) |
ServiceBuilder<T> |
verbose() |
ServiceBuilder<T> |
withApi(ApiProvider provider) |
ServiceBuilder<T> |
withApi(Class<? extends ApiProvider> apiClass) |
ServiceBuilder<T> |
withBlockingThreadPoolSize(int blockingThreadPoolSize) |
ServiceBuilder<T> |
withLog4J2Logger() |
ServiceBuilder<T> |
withModule(Class<? extends com.google.inject.Module> module) |
ServiceBuilder<T> |
withModule(com.google.inject.Module module) |
ServiceBuilder<T> |
withName(String name) |
ServiceBuilder<T> |
withSlf4jLogger() |
T build()
ServiceBuilder<T> withLog4J2Logger()
ServiceBuilder<T> withApi(Class<? extends ApiProvider> apiClass)
ServiceBuilder<T> withApi(ApiProvider provider)
ServiceBuilder<T> withBlockingThreadPoolSize(int blockingThreadPoolSize)
ServiceBuilder<T> insecuredPort(int port)
ServiceBuilder<T> securedPort(int port)
ServiceBuilder<T> withModule(Class<? extends com.google.inject.Module> module)
ServiceBuilder<T> withModule(com.google.inject.Module module)
ServiceBuilder<T> fileServe(String path, String directory)
ServiceBuilder<T> withSlf4jLogger()
ServiceBuilder<T> disableInsecurePort()
ServiceBuilder<T> disableSecuredPort()
ServiceBuilder<T> eventLoopGroup(io.netty.channel.EventLoopGroup eventLoopGroup)
ServiceBuilder<T> verbose()
ServiceBuilder<T> withName(String name)
Copyright © 2019. All rights reserved.