public class HttpServerConfig extends Object
| Constructor and Description |
|---|
HttpServerConfig() |
public boolean isHttpEnabled()
@Config(value="http-server.http.enabled") @LegacyConfig(value="jetty.http.enabled") public HttpServerConfig setHttpEnabled(boolean httpEnabled)
public int getHttpPort()
@Config(value="http-server.http.port") @LegacyConfig(value="jetty.http.port") public HttpServerConfig setHttpPort(int httpPort)
public boolean isHttpsEnabled()
@Config(value="http-server.https.enabled") @LegacyConfig(value="jetty.https.enabled") public HttpServerConfig setHttpsEnabled(boolean httpsEnabled)
public int getHttpsPort()
@Config(value="http-server.https.port") @LegacyConfig(value="jetty.https.port") public HttpServerConfig setHttpsPort(int httpsPort)
public String getKeystorePath()
@Config(value="http-server.https.keystore.path") @LegacyConfig(value="jetty.https.keystore.path") public HttpServerConfig setKeystorePath(String keystorePath)
public String getKeystorePassword()
@Config(value="http-server.https.keystore.key") @LegacyConfig(value={"jetty.https.keystore.password","http-server.https.keystore.password"}) public HttpServerConfig setKeystorePassword(String keystorePassword)
public String getLogPath()
@Config(value="http-server.log.path") @LegacyConfig(value="jetty.log.path") public HttpServerConfig setLogPath(String logPath)
public int getMaxThreads()
@Config(value="http-server.threads.max") @LegacyConfig(value="jetty.threads.max") public HttpServerConfig setMaxThreads(int maxThreads)
public int getMinThreads()
@Config(value="http-server.threads.min") @LegacyConfig(value="jetty.threads.min") public HttpServerConfig setMinThreads(int minThreads)
public Duration getThreadMaxIdleTime()
@Config(value="http-server.threads.max-idle-time") public HttpServerConfig setThreadMaxIdleTime(Duration threadMaxIdleTime)
@Deprecated @LegacyConfig(value="jetty.threads.max-idle-time-ms", replacedBy="http-server.threads.max-idle-time") public HttpServerConfig setThreadMaxIdleTimeInMs(int millis)
public Duration getLogRetentionTime()
@Config(value="http-server.log.retention-time") public HttpServerConfig setLogRetentionTime(Duration logRetentionTime)
@Deprecated @LegacyConfig(value="jetty.log.retain-days", replacedBy="http-server.log.retention-time") public HttpServerConfig setLogRetentionTimeInDays(int days)
public String getUserAuthFile()
@Config(value="http-server.auth.users-file") @LegacyConfig(value="jetty.auth.users-file") public HttpServerConfig setUserAuthFile(String userAuthFile)
public Duration getNetworkMaxIdleTime()
@Config(value="http-server.net.max-idle-time") public HttpServerConfig setNetworkMaxIdleTime(Duration networkMaxIdleTime)
@Deprecated @LegacyConfig(value="jetty.net.max-idle-time-ms", replacedBy="http-server.net.max-idle-time") public HttpServerConfig setNetworkMaxIdleTimeInMs(int millis)
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)
Copyright © 2010-2013 Airlift. All Rights Reserved.