com.netflix.client.config
Enum CommonClientConfigKey

java.lang.Object
  extended by java.lang.Enum<CommonClientConfigKey>
      extended by com.netflix.client.config.CommonClientConfigKey
All Implemented Interfaces:
IClientConfigKey, java.io.Serializable, java.lang.Comparable<CommonClientConfigKey>

public enum CommonClientConfigKey
extends java.lang.Enum<CommonClientConfigKey>
implements IClientConfigKey


Enum Constant Summary
AppName
           
ClientClassName
           
ConnectionCleanerRepeatInterval
           
ConnectionManagerTimeout
           
ConnectionPoolCleanerTaskEnabled
           
ConnectTimeout
           
ConnIdleEvictTimeMilliSeconds
           
DeploymentContextBasedVipAddresses
           
EnableGZIPContentEncodingFilter
           
EnableMarkingServerDownOnReachingFailureLimit
           
EnablePrimeConnections
           
EnableZoneAffinity
           
EnableZoneExclusivity
           
FollowRedirects
           
GZipPayload
           
InitializeNFLoadBalancer
           
IsSecure
           
KeyStore
           
KeyStorePassword
           
Linger
           
MaxAutoRetries
           
MaxAutoRetriesNextServer
           
MaxHttpConnectionsPerHost
           
MaxRetriesPerServerPrimeConnection
           
MaxTotalHttpConnections
           
MaxTotalTimeToPrimeConnections
           
MinPrimeConnectionsRatio
           
NFLoadBalancerClassName
           
NFLoadBalancerMaxTotalPingTime
           
NFLoadBalancerPingClassName
           
NFLoadBalancerPingInterval
           
NFLoadBalancerRuleClassName
           
NIWSServerListClassName
           
NIWSServerListFilterClassName
           
OkToRetryOnAllOperations
           
PoolKeepAliveTime
           
PoolKeepAliveTimeUnits
           
PoolMaxThreads
           
PoolMinThreads
           
Port
           
PrimeConnectionsClassName
           
PrimeConnectionsURI
           
PrioritizeVipAddressBasedServers
           
ProxyHost
           
ProxyPort
           
ReadTimeout
           
ReceiveBuffferSize
           
RequestSpecificRetryOn
           
SecurePort
           
SendBufferSize
           
ServerDownFailureLimit
           
ServerDownStatWindowInMillis
           
ServerListRefreshInterval
           
StaleCheckingEnabled
           
TrustStore
           
TrustStorePassword
           
Version
           
VipAddress
           
VipAddressResolverClassName
           
 
Method Summary
 java.lang.String key()
          The string representation of the key.
static CommonClientConfigKey valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static CommonClientConfigKey[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

AppName

public static final CommonClientConfigKey AppName

Version

public static final CommonClientConfigKey Version

Port

public static final CommonClientConfigKey Port

SecurePort

public static final CommonClientConfigKey SecurePort

VipAddress

public static final CommonClientConfigKey VipAddress

DeploymentContextBasedVipAddresses

public static final CommonClientConfigKey DeploymentContextBasedVipAddresses

MaxAutoRetries

public static final CommonClientConfigKey MaxAutoRetries

MaxAutoRetriesNextServer

public static final CommonClientConfigKey MaxAutoRetriesNextServer

OkToRetryOnAllOperations

public static final CommonClientConfigKey OkToRetryOnAllOperations

RequestSpecificRetryOn

public static final CommonClientConfigKey RequestSpecificRetryOn

ReceiveBuffferSize

public static final CommonClientConfigKey ReceiveBuffferSize

EnablePrimeConnections

public static final CommonClientConfigKey EnablePrimeConnections

PrimeConnectionsClassName

public static final CommonClientConfigKey PrimeConnectionsClassName

MaxRetriesPerServerPrimeConnection

public static final CommonClientConfigKey MaxRetriesPerServerPrimeConnection

MaxTotalTimeToPrimeConnections

public static final CommonClientConfigKey MaxTotalTimeToPrimeConnections

MinPrimeConnectionsRatio

public static final CommonClientConfigKey MinPrimeConnectionsRatio

PrimeConnectionsURI

public static final CommonClientConfigKey PrimeConnectionsURI

PoolMaxThreads

public static final CommonClientConfigKey PoolMaxThreads

PoolMinThreads

public static final CommonClientConfigKey PoolMinThreads

PoolKeepAliveTime

public static final CommonClientConfigKey PoolKeepAliveTime

PoolKeepAliveTimeUnits

public static final CommonClientConfigKey PoolKeepAliveTimeUnits

MaxHttpConnectionsPerHost

public static final CommonClientConfigKey MaxHttpConnectionsPerHost

MaxTotalHttpConnections

public static final CommonClientConfigKey MaxTotalHttpConnections

IsSecure

public static final CommonClientConfigKey IsSecure

GZipPayload

public static final CommonClientConfigKey GZipPayload

ConnectTimeout

public static final CommonClientConfigKey ConnectTimeout

ReadTimeout

public static final CommonClientConfigKey ReadTimeout

SendBufferSize

public static final CommonClientConfigKey SendBufferSize

StaleCheckingEnabled

public static final CommonClientConfigKey StaleCheckingEnabled

Linger

public static final CommonClientConfigKey Linger

ConnectionManagerTimeout

public static final CommonClientConfigKey ConnectionManagerTimeout

FollowRedirects

public static final CommonClientConfigKey FollowRedirects

ConnectionPoolCleanerTaskEnabled

public static final CommonClientConfigKey ConnectionPoolCleanerTaskEnabled

ConnIdleEvictTimeMilliSeconds

public static final CommonClientConfigKey ConnIdleEvictTimeMilliSeconds

ConnectionCleanerRepeatInterval

public static final CommonClientConfigKey ConnectionCleanerRepeatInterval

EnableGZIPContentEncodingFilter

public static final CommonClientConfigKey EnableGZIPContentEncodingFilter

ProxyHost

public static final CommonClientConfigKey ProxyHost

ProxyPort

public static final CommonClientConfigKey ProxyPort

KeyStore

public static final CommonClientConfigKey KeyStore

KeyStorePassword

public static final CommonClientConfigKey KeyStorePassword

TrustStore

public static final CommonClientConfigKey TrustStore

TrustStorePassword

public static final CommonClientConfigKey TrustStorePassword

ClientClassName

public static final CommonClientConfigKey ClientClassName

InitializeNFLoadBalancer

public static final CommonClientConfigKey InitializeNFLoadBalancer

NFLoadBalancerClassName

public static final CommonClientConfigKey NFLoadBalancerClassName

NFLoadBalancerRuleClassName

public static final CommonClientConfigKey NFLoadBalancerRuleClassName

NFLoadBalancerPingClassName

public static final CommonClientConfigKey NFLoadBalancerPingClassName

NFLoadBalancerPingInterval

public static final CommonClientConfigKey NFLoadBalancerPingInterval

NFLoadBalancerMaxTotalPingTime

public static final CommonClientConfigKey NFLoadBalancerMaxTotalPingTime

NIWSServerListClassName

public static final CommonClientConfigKey NIWSServerListClassName

NIWSServerListFilterClassName

public static final CommonClientConfigKey NIWSServerListFilterClassName

ServerListRefreshInterval

public static final CommonClientConfigKey ServerListRefreshInterval

EnableMarkingServerDownOnReachingFailureLimit

public static final CommonClientConfigKey EnableMarkingServerDownOnReachingFailureLimit

ServerDownFailureLimit

public static final CommonClientConfigKey ServerDownFailureLimit

ServerDownStatWindowInMillis

public static final CommonClientConfigKey ServerDownStatWindowInMillis

EnableZoneAffinity

public static final CommonClientConfigKey EnableZoneAffinity

EnableZoneExclusivity

public static final CommonClientConfigKey EnableZoneExclusivity

PrioritizeVipAddressBasedServers

public static final CommonClientConfigKey PrioritizeVipAddressBasedServers

VipAddressResolverClassName

public static final CommonClientConfigKey VipAddressResolverClassName
Method Detail

values

public static CommonClientConfigKey[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (CommonClientConfigKey c : CommonClientConfigKey.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static CommonClientConfigKey valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

key

public java.lang.String key()
Description copied from interface: IClientConfigKey
The string representation of the key.

Specified by:
key in interface IClientConfigKey
Returns: