Class HttpServerMonitoringConfig

java.lang.Object
org.glassfish.grizzly.http.server.HttpServerMonitoringConfig

public final class HttpServerMonitoringConfig extends Object
Grizzly web server monitoring config.
Author:
Alexey Stashok
  • Constructor Details

    • HttpServerMonitoringConfig

      public HttpServerMonitoringConfig()
  • Method Details

    • getMemoryConfig

      public MonitoringConfig<MemoryProbe> getMemoryConfig()
      Get the memory monitoring config.
      Returns:
      the memory monitoring config.
    • getConnectionConfig

      public MonitoringConfig<ConnectionProbe> getConnectionConfig()
      Get the connection monitoring config.
      Returns:
      the connection monitoring config.
    • getThreadPoolConfig

      public MonitoringConfig<ThreadPoolProbe> getThreadPoolConfig()
      Get the thread pool monitoring config.
      Returns:
      the thread pool monitoring config.
    • getTransportConfig

      public MonitoringConfig<TransportProbe> getTransportConfig()
      Get the transport monitoring config.
      Returns:
      the transport monitoring config.
    • getFileCacheConfig

      public MonitoringConfig<FileCacheProbe> getFileCacheConfig()
      Get the file cache monitoring config.
      Returns:
      the file cache monitoring config.
    • getHttpConfig

      public MonitoringConfig<HttpProbe> getHttpConfig()
      Get the http monitoring config.
      Returns:
      the http monitoring config.
    • getWebServerConfig

      public MonitoringConfig<HttpServerProbe> getWebServerConfig()
      Get the web server monitoring config.
      Returns:
      the web server monitoring config.