Class TiangongProperties

java.lang.Object
tech.riemann.nif.support.tiangong.autoconfigure.TiangongProperties

@ConfigurationProperties(prefix="server.tiangong") public class TiangongProperties extends Object
  • Constructor Details

    • TiangongProperties

      public TiangongProperties()
  • Method Details

    • getPort

      public Integer getPort()
    • setPort

      public void setPort(Integer port)
    • getContextPath

      public String getContextPath()
    • setContextPath

      public void setContextPath(String contextPath)
    • 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

      public TiangongProperties.Ssl getSsl()
    • setSsl

      public void setSsl(TiangongProperties.Ssl ssl)
    • isGmSslEnabled

      public boolean isGmSslEnabled()
    • setGmSslEnabled

      public void setGmSslEnabled(boolean gmSslEnabled)
    • getGmSignCertPath

      public String getGmSignCertPath()
    • setGmSignCertPath

      public void setGmSignCertPath(String gmSignCertPath)
    • getGmEncryptCertPath

      public String getGmEncryptCertPath()
    • setGmEncryptCertPath

      public void setGmEncryptCertPath(String gmEncryptCertPath)
    • getGmPrivateKeyPath

      public String getGmPrivateKeyPath()
    • setGmPrivateKeyPath

      public void setGmPrivateKeyPath(String gmPrivateKeyPath)
    • getGmKeyPassword

      public String getGmKeyPassword()
    • setGmKeyPassword

      public void setGmKeyPassword(String gmKeyPassword)
    • isGmDualMode

      public boolean isGmDualMode()
    • setGmDualMode

      public void setGmDualMode(boolean gmDualMode)
    • getSessionTimeout

      public int getSessionTimeout()
    • setSessionTimeout

      public void setSessionTimeout(int sessionTimeout)
    • getSessionStoreType

      public String getSessionStoreType()
    • setSessionStoreType

      public void setSessionStoreType(String sessionStoreType)
    • getCompression

      public TiangongProperties.Compression getCompression()
    • setCompression

      public void setCompression(TiangongProperties.Compression compression)
    • 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

      public TiangongProperties.Multipart getMultipart()
    • setMultipart

      public void setMultipart(TiangongProperties.Multipart multipart)
    • getAccessLog

      public TiangongProperties.AccessLog getAccessLog()
    • setAccessLog

      public void setAccessLog(TiangongProperties.AccessLog accessLog)
    • getCors

      public TiangongProperties.Cors getCors()
    • setCors

      public void setCors(TiangongProperties.Cors cors)
    • getBranding

      public TiangongProperties.Branding getBranding()
    • setBranding

      public void setBranding(TiangongProperties.Branding branding)
    • getMonitoring

      public TiangongProperties.Monitoring getMonitoring()
    • setMonitoring

      public void setMonitoring(TiangongProperties.Monitoring monitoring)
    • getSecurity

      public TiangongProperties.Security getSecurity()
    • setSecurity

      public void setSecurity(TiangongProperties.Security security)
    • getHotDeploy

      public TiangongProperties.HotDeploy getHotDeploy()
    • setHotDeploy

      public void setHotDeploy(TiangongProperties.HotDeploy hotDeploy)
    • isAccessLogEnabled

      public boolean isAccessLogEnabled()
    • setAccessLogEnabled

      public void setAccessLogEnabled(boolean enabled)
    • isCorsEnabled

      public boolean isCorsEnabled()
    • setCorsEnabled

      public void setCorsEnabled(boolean enabled)