Class TiangongProperties
java.lang.Object
tech.riemann.nif.support.tiangong.autoconfigure.TiangongProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintgetCors()intintintintintintgetPort()intgetSsl()intbooleanbooleanbooleanbooleanbooleanvoidsetAccessLog(TiangongProperties.AccessLog accessLog) voidsetAccessLogEnabled(boolean enabled) voidsetAsyncQueueCapacity(int asyncQueueCapacity) voidsetAsyncWorkerThreads(int asyncWorkerThreads) voidsetBizWorkerThreads(int bizWorkerThreads) voidsetBossThreads(int bossThreads) voidsetBranding(TiangongProperties.Branding branding) voidsetCompression(TiangongProperties.Compression compression) voidsetConnectionTimeout(int connectionTimeout) voidsetContextPath(String contextPath) voidvoidsetCorsEnabled(boolean enabled) voidsetGmDualMode(boolean gmDualMode) voidsetGmEncryptCertPath(String gmEncryptCertPath) voidsetGmKeyPassword(String gmKeyPassword) voidsetGmPrivateKeyPath(String gmPrivateKeyPath) voidsetGmSignCertPath(String gmSignCertPath) voidsetGmSslEnabled(boolean gmSslEnabled) voidsetGracefulShutdownTimeout(int gracefulShutdownTimeout) voidsetHotDeploy(TiangongProperties.HotDeploy hotDeploy) voidsetIdleTimeout(int idleTimeout) voidsetMaxConnections(int maxConnections) voidsetMaxHeaderSize(int maxHeaderSize) voidsetMaxRequestSize(int maxRequestSize) voidsetMaxRequestsPerConnection(int maxRequestsPerConnection) voidsetMonitoring(TiangongProperties.Monitoring monitoring) voidsetMultipart(TiangongProperties.Multipart multipart) voidvoidsetPreferVirtualThreads(boolean preferVirtualThreads) voidsetSecurity(TiangongProperties.Security security) voidsetSessionStoreType(String sessionStoreType) voidsetSessionTimeout(int sessionTimeout) voidvoidsetWorkerThreads(int workerThreads)
-
Constructor Details
-
TiangongProperties
public TiangongProperties()
-
-
Method Details
-
getPort
-
setPort
-
getContextPath
-
setContextPath
-
getConnectionTimeout
public int getConnectionTimeout() -
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout) -
getMaxHeaderSize
public int getMaxHeaderSize() -
setMaxHeaderSize
public void setMaxHeaderSize(int maxHeaderSize) -
getMaxRequestSize
public int getMaxRequestSize() -
setMaxRequestSize
public void setMaxRequestSize(int maxRequestSize) -
getBossThreads
public int getBossThreads() -
setBossThreads
public void setBossThreads(int bossThreads) -
getWorkerThreads
public int getWorkerThreads() -
setWorkerThreads
public void setWorkerThreads(int workerThreads) -
getBizWorkerThreads
public int getBizWorkerThreads() -
setBizWorkerThreads
public void setBizWorkerThreads(int bizWorkerThreads) -
isPreferVirtualThreads
public boolean isPreferVirtualThreads() -
setPreferVirtualThreads
public void setPreferVirtualThreads(boolean preferVirtualThreads) -
getAsyncWorkerThreads
public int getAsyncWorkerThreads() -
setAsyncWorkerThreads
public void setAsyncWorkerThreads(int asyncWorkerThreads) -
getAsyncQueueCapacity
public int getAsyncQueueCapacity() -
setAsyncQueueCapacity
public void setAsyncQueueCapacity(int asyncQueueCapacity) -
getGracefulShutdownTimeout
public int getGracefulShutdownTimeout() -
setGracefulShutdownTimeout
public void setGracefulShutdownTimeout(int gracefulShutdownTimeout) -
getSsl
-
setSsl
-
isGmSslEnabled
public boolean isGmSslEnabled() -
setGmSslEnabled
public void setGmSslEnabled(boolean gmSslEnabled) -
getGmSignCertPath
-
setGmSignCertPath
-
getGmEncryptCertPath
-
setGmEncryptCertPath
-
getGmPrivateKeyPath
-
setGmPrivateKeyPath
-
getGmKeyPassword
-
setGmKeyPassword
-
isGmDualMode
public boolean isGmDualMode() -
setGmDualMode
public void setGmDualMode(boolean gmDualMode) -
getSessionTimeout
public int getSessionTimeout() -
setSessionTimeout
public void setSessionTimeout(int sessionTimeout) -
getSessionStoreType
-
setSessionStoreType
-
getCompression
-
setCompression
-
getIdleTimeout
public int getIdleTimeout() -
setIdleTimeout
public void setIdleTimeout(int idleTimeout) -
getMaxConnections
public int getMaxConnections() -
setMaxConnections
public void setMaxConnections(int maxConnections) -
getMaxRequestsPerConnection
public int getMaxRequestsPerConnection() -
setMaxRequestsPerConnection
public void setMaxRequestsPerConnection(int maxRequestsPerConnection) -
getMultipart
-
setMultipart
-
getAccessLog
-
setAccessLog
-
getCors
-
setCors
-
getBranding
-
setBranding
-
getMonitoring
-
setMonitoring
-
getSecurity
-
setSecurity
-
getHotDeploy
-
setHotDeploy
-
isAccessLogEnabled
public boolean isAccessLogEnabled() -
setAccessLogEnabled
public void setAccessLogEnabled(boolean enabled) -
isCorsEnabled
public boolean isCorsEnabled() -
setCorsEnabled
public void setCorsEnabled(boolean enabled)
-