Package feign.ribbon
Class LBClientFactory.DisableAutoRetriesByDefaultClientConfig
- java.lang.Object
-
- com.netflix.client.config.DefaultClientConfigImpl
-
- feign.ribbon.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
-
-
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
-
-
Constructor Summary
Constructors Constructor Description DisableAutoRetriesByDefaultClientConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDefaultMaxAutoRetriesNextServer()voidloadDefaultValues()-
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
-
-
-
-
Method Detail
-
getDefaultMaxAutoRetriesNextServer
public int getDefaultMaxAutoRetriesNextServer()
- Overrides:
getDefaultMaxAutoRetriesNextServerin classcom.netflix.client.config.DefaultClientConfigImpl
-
loadDefaultValues
public void loadDefaultValues()
- Specified by:
loadDefaultValuesin interfacecom.netflix.client.config.IClientConfig- Overrides:
loadDefaultValuesin classcom.netflix.client.config.DefaultClientConfigImpl
-
-