public static class GrpcWebApp.Builder extends Object implements WebAppBuilder<GrpcWebApp>
public GrpcWebApp.Builder addModule(com.google.inject.Module module)
addModule in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder directExecutor()
ServerBuilder.directExecutor()public GrpcWebApp.Builder disableErrorOnServiceLeaks()
disableErrorOnServiceLeaks in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder disableWebServerAutoBinding()
disableWebServerAutoBinding in interface WebAppBuilder<GrpcWebApp>public GrpcWebApp.Builder enableBindingOverrides()
enableBindingOverrides in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder enableCors()
enableCors in interface WebAppBuilder<GrpcWebApp>public GrpcWebApp.Builder enableRequestScoping()
enableRequestScoping in interface WebAppBuilder<GrpcWebApp>public GrpcWebApp.Builder enableRestServer()
public GrpcWebApp.Builder enableServiceGraph(net.spals.appbuilder.graph.model.ServiceGraphFormat graphFormat)
enableServiceGraph in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder handshakeTimeout(long timeout, TimeUnit unit)
ServerBuilder.handshakeTimeout(long, TimeUnit)public GrpcWebApp.Builder setServiceConfig(com.typesafe.config.Config serviceConfig)
setServiceConfig in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder setServiceConfigFromClasspath(String serviceConfigFileName)
setServiceConfigFromClasspath in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder setServiceScan(net.spals.appbuilder.config.service.ServiceScan serviceScan)
setServiceScan in interface WorkerAppBuilder<GrpcWebApp>public GrpcWebApp.Builder useTransportSecurity(File certChain, File privateKey)
ServerBuilder.useTransportSecurity(File, File)public GrpcWebApp build()
build in interface WorkerAppBuilder<GrpcWebApp>Copyright © 2018. All rights reserved.