public class MuServerBuilder extends Object
Constructor and Description |
---|
MuServerBuilder() |
Modifier and Type | Method and Description |
---|---|
MuServerBuilder |
addAsyncHandler(AsyncMuHandler handler) |
MuServerBuilder |
addHandler(Method method,
String pathRegex,
MuHandler handler) |
MuServerBuilder |
addHandler(MuHandler handler) |
static MuServerBuilder |
httpServer() |
static MuServerBuilder |
httpsServer() |
static MuServerBuilder |
muServer() |
MuServer |
start() |
MuServerBuilder |
withGzip(int minimumGzipSize,
Set<String> mimeTypesToGzip) |
MuServerBuilder |
withGzipEnabled(boolean enabled) |
MuServerBuilder |
withHttpConnection(int port) |
MuServerBuilder |
withHttpDisabled() |
MuServerBuilder |
withHttpsConnection(int port,
SSLContext sslEngine) |
MuServerBuilder |
withHttpsDisabled() |
MuServerBuilder |
withMaxHeadersSize(int size) |
MuServerBuilder |
withMaxUrlSize(int size) |
public MuServerBuilder withHttpConnection(int port)
public MuServerBuilder withGzipEnabled(boolean enabled)
public MuServerBuilder withGzip(int minimumGzipSize, Set<String> mimeTypesToGzip)
public MuServerBuilder withHttpDisabled()
public MuServerBuilder withHttpsConnection(int port, SSLContext sslEngine)
public MuServerBuilder withHttpsDisabled()
public MuServerBuilder withMaxHeadersSize(int size)
public MuServerBuilder withMaxUrlSize(int size)
public MuServerBuilder addAsyncHandler(AsyncMuHandler handler)
public MuServerBuilder addHandler(MuHandler handler)
public MuServerBuilder addHandler(Method method, String pathRegex, MuHandler handler)
public MuServer start()
public static MuServerBuilder muServer()
public static MuServerBuilder httpServer()
public static MuServerBuilder httpsServer()
Copyright © 2017–2018. All rights reserved.