Class SMPHttpClientSettings

java.lang.Object
com.helger.httpclient.HttpClientSettings
com.helger.smpclient.httpclient.SMPHttpClientSettings
All Implemented Interfaces:
com.helger.commons.lang.ICloneable<com.helger.httpclient.HttpClientSettings>, com.helger.httpclient.IHttpClientSettings

public class SMPHttpClientSettings extends com.helger.httpclient.HttpClientSettings
Special SMP client HttpClientSettings that are fed from the configuration file (see SMPClientConfiguration).
Since:
8.0.1
Author:
Philip Helger
  • Field Summary

    Fields inherited from class com.helger.httpclient.HttpClientSettings

    DEFAULT_CONNECT_TIMEOUT, DEFAULT_CONNECTION_REQUEST_TIMEOUT, DEFAULT_FOLLOW_REDIRECTS, DEFAULT_RESPONSE_TIMEOUT, DEFAULT_RETRIES, DEFAULT_RETRY_ALWAYS, DEFAULT_RETRY_COUNT, DEFAULT_RETRY_INTERVAL, DEFAULT_TLS_CONFIG_MODE, DEFAULT_USE_DNS_CACHE, DEFAULT_USE_KEEP_ALIVE, DEFAULT_USE_SYSTEM_PROPERTIES
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    final void
    Overwrite all settings that can appear in the configuration file.

    Methods inherited from class com.helger.httpclient.HttpClientSettings

    addNonProxyHostsFromPipeString, getClone, getConnectionRequestTimeout, getConnectTimeout, getHostnameVerifier, getProxyCredentials, getProxyHost, getResponseTimeout, getRetryCount, getRetryInterval, getRetryIntervalAsTimeValue, getSSLContext, getTLSConfigurationMode, getUserAgent, isFollowRedirects, isRetryAlways, isUseDNSClientCache, isUseKeepAlive, isUseSystemProperties, nonProxyHosts, setAllFrom, setConnectionRequestTimeout, setConnectTimeout, setFollowRedirects, setHostnameVerifier, setHostnameVerifierVerifyAll, setNonProxyHostsFromPipeString, setProxyCredentials, setProxyHost, setResponseTimeout, setRetryAlways, setRetryCount, setRetryInterval, setSSLContext, setSSLContextTrustAll, setTLSConfigurationMode, setUseDNSClientCache, setUseKeepAlive, setUserAgent, setUseSystemProperties, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.helger.httpclient.IHttpClientSettings

    hasRetries, hasUserAgent
  • Constructor Details

    • SMPHttpClientSettings

      public SMPHttpClientSettings()
      Constructor. Initializes all settings from configuration file. Any changes made afterwards
      See Also:
  • Method Details

    • resetToConfiguration

      public final void resetToConfiguration()
      Overwrite all settings that can appear in the configuration file.