Package feign.ribbon

Class LBClientFactory.DisableAutoRetriesByDefaultClientConfig

  • All Implemented Interfaces:
    com.netflix.client.config.IClientConfig
    Enclosing interface:
    LBClientFactory

    public static final class LBClientFactory.DisableAutoRetriesByDefaultClientConfig
    extends com.netflix.client.config.DefaultClientConfigImpl
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.netflix.client.config.IClientConfig

        com.netflix.client.config.IClientConfig.Builder
    • Field Summary

      • Fields inherited from class com.netflix.client.config.DefaultClientConfigImpl

        DEFAULT_BACKOFF_INTERVAL, DEFAULT_CLIENT_CLASSNAME, DEFAULT_CONNECT_TIMEOUT, DEFAULT_CONNECTION_IDLE_TIMERTASK_REPEAT_IN_MSECS, DEFAULT_CONNECTION_MANAGER_TIMEOUT, DEFAULT_CONNECTION_POOL_CLEANER_TASK_ENABLED, DEFAULT_CONNECTIONIDLE_TIME_IN_MSECS, DEFAULT_ENABLE_CONNECTION_POOL, DEFAULT_ENABLE_GZIP_CONTENT_ENCODING_FILTER, DEFAULT_ENABLE_LOADBALANCER, DEFAULT_ENABLE_NIWS_EVENT_LOGGING, DEFAULT_ENABLE_PRIME_CONNECTIONS, DEFAULT_ENABLE_REQUEST_THROTTLING, DEFAULT_ENABLE_ZONE_AFFINITY, DEFAULT_ENABLE_ZONE_EXCLUSIVITY, DEFAULT_FOLLOW_REDIRECTS, DEFAULT_IS_CLIENT_AUTH_REQUIRED, DEFAULT_MAX_AUTO_RETRIES, DEFAULT_MAX_AUTO_RETRIES_NEXT_SERVER, DEFAULT_MAX_CONNECTIONS_PER_HOST, DEFAULT_MAX_HTTP_CONNECTIONS_PER_HOST, DEFAULT_MAX_REQUESTS_ALLOWED_PER_WINDOW, DEFAULT_MAX_RETRIES_PER_SERVER_PRIME_CONNECTION, DEFAULT_MAX_TOTAL_CONNECTIONS, DEFAULT_MAX_TOTAL_HTTP_CONNECTIONS, DEFAULT_MAX_TOTAL_TIME_TO_PRIME_CONNECTIONS, DEFAULT_MIN_PRIME_CONNECTIONS_RATIO, DEFAULT_NFLOADBALANCER_CLASSNAME, DEFAULT_NFLOADBALANCER_PING_CLASSNAME, DEFAULT_NFLOADBALANCER_RULE_CLASSNAME, DEFAULT_OK_TO_RETRY_ON_ALL_OPERATIONS, DEFAULT_PERCENTAGE_NIWS_EVENT_LOGGED, DEFAULT_POOL_KEEP_ALIVE_TIME, DEFAULT_POOL_KEEP_ALIVE_TIME_UNITS, DEFAULT_POOL_MAX_THREADS, DEFAULT_POOL_MIN_THREADS, DEFAULT_PORT, DEFAULT_PRIME_CONNECTIONS_CLASS, DEFAULT_PRIME_CONNECTIONS_URI, DEFAULT_PRIORITIZE_VIP_ADDRESS_BASED_SERVERS, DEFAULT_PROPERTY_NAME_SPACE, DEFAULT_READ_TIMEOUT, DEFAULT_REQUEST_THROTTLING_WINDOW_IN_MILLIS, DEFAULT_SERVER_LIST_UPDATER_CLASS, DEFAULT_SEVER_LIST_CLASS, DEFAULT_USEIPADDRESS_FOR_SERVER, DEFAULT_VIPADDRESS_RESOLVER_CLASSNAME, properties, typedProperties
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getDefaultMaxAutoRetriesNextServer()  
      void loadDefaultValues()  
      • Methods inherited from class com.netflix.client.config.DefaultClientConfigImpl

        applyOverride, containsProperty, get, get, getAppName, getClientConfigWithDefaultValues, getClientConfigWithDefaultValues, getClientConfigWithDefaultValues, getClientName, getDefaultClientClassname, getDefaultConnectionidleTimeInMsecs, getDefaultConnectionIdleTimertaskRepeatInMsecs, getDefaultConnectionManagerTimeout, getDefaultConnectionPoolCleanerTaskEnabled, getDefaultConnectTimeout, getDefaultEnableConnectionPool, getDefaultEnableGzipContentEncodingFilter, getDefaultEnableLoadbalancer, getDefaultEnablePrimeConnections, getDefaultEnableRequestThrottling, getDefaultEnableZoneAffinity, getDefaultEnableZoneExclusivity, getDefaultFollowRedirects, getDefaultIsClientAuthRequired, getDefaultMaxAutoRetries, getDefaultMaxConnectionsPerHost, getDefaultMaxHttpConnectionsPerHost, getDefaultMaxRequestsAllowedPerWindow, getDefaultMaxRetriesPerServerPrimeConnection, getDefaultMaxTotalConnections, getDefaultMaxTotalHttpConnections, getDefaultMaxTotalTimeToPrimeConnections, getDefaultMinPrimeConnectionsRatio, getDefaultNfloadbalancerClassname, getDefaultNfloadbalancerPingClassname, getDefaultNfloadbalancerRuleClassname, getDefaultOkToRetryOnAllOperations, getDefaultPercentageNiwsEventLogged, getDefaultPoolKeepAliveTime, getDefaultPoolKeepAliveTimeUnits, getDefaultPoolMaxThreads, getDefaultPoolMinThreads, getDefaultPort, getDefaultPrimeConnectionsClass, getDefaultPrimeConnectionsUri, getDefaultPrioritizeVipAddressBasedServers, getDefaultPropName, getDefaultReadTimeout, getDefaultRequestThrottlingWindowInMillis, getDefaultSeverListClass, getDefaultUseIpAddressForServer, getDefaultVipaddressResolverClassname, getEmptyConfig, getInstancePropName, getInstancePropName, getNameSpace, getProperties, getProperty, getProperty, getProperty, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsInteger, getPropertyAsString, getResolver, getStringValue, getVersion, isEnableDynamicProperties, isSecure, loadProperties, putDefaultBooleanProperty, putDefaultFloatProperty, putDefaultIntegerProperty, putDefaultLongProperty, putDefaultStringProperty, putDefaultTimeUnitProperty, resolveDeploymentContextbasedVipAddresses, set, setClientName, setProperty, setProperty, setPropertyInternal, setPropertyInternal, toString, withProperty
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DisableAutoRetriesByDefaultClientConfig

        public DisableAutoRetriesByDefaultClientConfig()
    • Method Detail

      • getDefaultMaxAutoRetriesNextServer

        public int getDefaultMaxAutoRetriesNextServer()
        Overrides:
        getDefaultMaxAutoRetriesNextServer in class com.netflix.client.config.DefaultClientConfigImpl
      • loadDefaultValues

        public void loadDefaultValues()
        Specified by:
        loadDefaultValues in interface com.netflix.client.config.IClientConfig
        Overrides:
        loadDefaultValues in class com.netflix.client.config.DefaultClientConfigImpl