Class NettyClientProperties

java.lang.Object
org.glassfish.jersey.netty.connector.NettyClientProperties

public class NettyClientProperties extends Object
Configuration options specific to the Client API that utilizes NettyConnectorProvider.
Since:
2.32
  • Field Details

    • MAX_CONNECTIONS_TOTAL

      public static final String MAX_CONNECTIONS_TOTAL

      This property determines the maximum number of idle connections that will be simultaneously kept alive in total, rather than per destination. The default is 60. Specify 0 to disable.

      See Also:
    • IDLE_CONNECTION_PRUNE_TIMEOUT

      public static final String IDLE_CONNECTION_PRUNE_TIMEOUT

      This property determines the number of seconds the idle connections are kept in the pool before pruned. The default is 60. Specify 0 to disable.

      See Also:
    • MAX_CONNECTIONS

      public static final String MAX_CONNECTIONS

      This property determines the maximum number of idle connections that will be simultaneously kept alive, per destination. The default is 5.

      This property is a Jersey alternative to System property http.maxConnections. The Jersey property takes precedence over the system property.

      See Also:
    • ENABLE_SSL_HOSTNAME_VERIFICATION

      public static final String ENABLE_SSL_HOSTNAME_VERIFICATION

      Sets the endpoint identification algorithm to HTTPS.

      The default value is true (for HTTPS uri scheme).

      The name of the configuration property is "jersey.config.client.tls.enableHostnameVerification".

      Since:
      2.35
      See Also:
    • MAX_REDIRECTS

      public static final String MAX_REDIRECTS
      The maximal number of redirects during single request.

      Value is expected to be positive Integer. Default value is .

      HTTP redirection must be enabled by property ClientProperties.FOLLOW_REDIRECTS, otherwise MAX_REDIRECTS is not applied.

      Since:
      2.36
      See Also:
  • Constructor Details

    • NettyClientProperties

      public NettyClientProperties()