Class ServerConfig

java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.jdisc.http.ServerConfig

public final class ServerConfig extends com.yahoo.config.ConfigInstance
This class represents the root node of server Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
  • Field Details

  • Constructor Details

  • Method Details

    • getDefMd5

      public static String getDefMd5()
    • getDefName

      public static String getDefName()
    • getDefNamespace

      public static String getDefNamespace()
    • getDefVersion

      public static String getDefVersion()
    • developerMode

      public boolean developerMode()
      Returns:
      server.developerMode
    • responseCompressionLevel

      public int responseCompressionLevel()
      Returns:
      server.responseCompressionLevel
    • httpKeepAliveEnabled

      public boolean httpKeepAliveEnabled()
      Returns:
      server.httpKeepAliveEnabled
    • maxKeepAliveRequests

      public int maxKeepAliveRequests()
      Returns:
      server.maxKeepAliveRequests
    • removeRawPostBodyForWwwUrlEncodedPost

      public boolean removeRawPostBodyForWwwUrlEncodedPost()
      Returns:
      server.removeRawPostBodyForWwwUrlEncodedPost
    • filter

      public List<ServerConfig.Filter> filter()
      Returns:
      server.filter[]
    • filter

      public ServerConfig.Filter filter(int i)
      Parameters:
      i - the index of the value to return
      Returns:
      server.filter[]
    • defaultFilters

      public List<ServerConfig.DefaultFilters> defaultFilters()
      Returns:
      server.defaultFilters[]
    • defaultFilters

      public ServerConfig.DefaultFilters defaultFilters(int i)
      Parameters:
      i - the index of the value to return
      Returns:
      server.defaultFilters[]
    • strictFiltering

      public boolean strictFiltering()
      Returns:
      server.strictFiltering
    • maxWorkerThreads

      public int maxWorkerThreads()
      Returns:
      server.maxWorkerThreads
    • minWorkerThreads

      public int minWorkerThreads()
      Returns:
      server.minWorkerThreads
    • stopTimeout

      public double stopTimeout()
      Returns:
      server.stopTimeout
    • jmx

      public ServerConfig.Jmx jmx()
      Returns:
      server.jmx
    • metric

      public ServerConfig.Metric metric()
      Returns:
      server.metric
    • accessLog

      public ServerConfig.AccessLog accessLog()
      Returns:
      server.accessLog
    • connectionLog

      public ServerConfig.ConnectionLog connectionLog()
      Returns:
      server.connectionLog