@DefunctConfig(value={"jetty.http.enabled","jetty.http.port","jetty.https.enabled","jetty.https.port","jetty.https.keystore.path","jetty.https.keystore.password","jetty.log.path","jetty.log.retain-days","jetty.threads.min","jetty.threads.max","jetty.threads.max-idle-time-ms","jetty.net.max-idle-time-ms","jetty.auth.users-file","http-server.https.keystore.password","http-server.log.retention-time"}) public class HttpServerConfig extends Object
Constructor and Description |
---|
HttpServerConfig() |
public boolean isHttpEnabled()
@Config(value="http-server.http.enabled") public HttpServerConfig setHttpEnabled(boolean httpEnabled)
public int getHttpPort()
@Config(value="http-server.accept-queue-size") public HttpServerConfig setHttpAcceptQueueSize(int httpAcceptQueueSize)
public int getHttpAcceptQueueSize()
@Config(value="http-server.http.port") public HttpServerConfig setHttpPort(int httpPort)
public boolean isHttpsEnabled()
@Config(value="http-server.https.enabled") public HttpServerConfig setHttpsEnabled(boolean httpsEnabled)
public int getHttpsPort()
@Config(value="http-server.https.port") public HttpServerConfig setHttpsPort(int httpsPort)
public String getKeystorePath()
@Config(value="http-server.https.keystore.path") public HttpServerConfig setKeystorePath(String keystorePath)
public String getKeystorePassword()
@Config(value="http-server.https.keystore.key") public HttpServerConfig setKeystorePassword(String keystorePassword)
public String getLogPath()
@Config(value="http-server.log.path") public HttpServerConfig setLogPath(String logPath)
public boolean isLogEnabled()
@Config(value="http-server.log.enabled") public HttpServerConfig setLogEnabled(boolean logEnabled)
public DataSize getLogMaxFileSize()
@Config(value="http-server.log.max-size") public HttpServerConfig setLogMaxFileSize(DataSize logMaxFileSize)
public int getMaxThreads()
@Config(value="http-server.threads.max") public HttpServerConfig setMaxThreads(int maxThreads)
public int getMinThreads()
@Config(value="http-server.threads.min") public HttpServerConfig setMinThreads(int minThreads)
public Duration getThreadMaxIdleTime()
@Config(value="http-server.threads.max-idle-time") public HttpServerConfig setThreadMaxIdleTime(Duration threadMaxIdleTime)
public int getLogHistory()
@Config(value="http-server.log.max-history") public HttpServerConfig setLogHistory(int logHistory)
public String getUserAuthFile()
@Config(value="http-server.auth.users-file") public HttpServerConfig setUserAuthFile(String userAuthFile)
public Duration getNetworkMaxIdleTime()
@Config(value="http-server.net.max-idle-time") public HttpServerConfig setNetworkMaxIdleTime(Duration networkMaxIdleTime)
public boolean isAdminEnabled()
@Config(value="http-server.admin.enabled") public HttpServerConfig setAdminEnabled(boolean adminEnabled)
public int getAdminPort()
@Config(value="http-server.admin.port") public HttpServerConfig setAdminPort(int adminPort)
public int getAdminMinThreads()
@Config(value="http-server.admin.threads.min") public HttpServerConfig setAdminMinThreads(int adminMinThreads)
@Min(value=2L) public int getAdminMaxThreads()
@Config(value="http-server.admin.threads.max") public HttpServerConfig setAdminMaxThreads(int adminMaxThreads)
public DataSize getMaxRequestHeaderSize()
@Config(value="http-server.max-request-header-size") public HttpServerConfig setMaxRequestHeaderSize(DataSize maxRequestHeaderSize)
public boolean isShowStackTrace()
@Config(value="http-server.show-stack-trace") public HttpServerConfig setShowStackTrace(boolean showStackTrace)
Copyright © 2010-2015 Airlift. All Rights Reserved.