public abstract class CommonClientConfigKey<T> extends java.lang.Object implements IClientConfigKey<T>
IClientConfigKey.Keys| Modifier | Constructor and Description |
|---|---|
protected |
CommonClientConfigKey(java.lang.String configKey) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
key() |
static java.util.Set<IClientConfigKey> |
keys()
return all the public static keys defined in this class
|
java.lang.String |
toString() |
java.lang.Class<T> |
type() |
static IClientConfigKey |
valueOf(java.lang.String name) |
static IClientConfigKey[] |
values()
Deprecated.
see
keys() |
public static final IClientConfigKey<java.lang.String> AppName
public static final IClientConfigKey<java.lang.String> Version
public static final IClientConfigKey<java.lang.Integer> Port
public static final IClientConfigKey<java.lang.Integer> SecurePort
public static final IClientConfigKey<java.lang.String> VipAddress
public static final IClientConfigKey<java.lang.Boolean> ForceClientPortConfiguration
public static final IClientConfigKey<java.lang.String> DeploymentContextBasedVipAddresses
public static final IClientConfigKey<java.lang.Integer> MaxAutoRetries
public static final IClientConfigKey<java.lang.Integer> MaxAutoRetriesNextServer
public static final IClientConfigKey<java.lang.Boolean> OkToRetryOnAllOperations
public static final IClientConfigKey<java.lang.Boolean> RequestSpecificRetryOn
public static final IClientConfigKey<java.lang.Integer> ReceiveBufferSize
public static final IClientConfigKey<java.lang.Boolean> EnablePrimeConnections
public static final IClientConfigKey<java.lang.String> PrimeConnectionsClassName
public static final IClientConfigKey<java.lang.Integer> MaxRetriesPerServerPrimeConnection
public static final IClientConfigKey<java.lang.Integer> MaxTotalTimeToPrimeConnections
public static final IClientConfigKey<java.lang.Float> MinPrimeConnectionsRatio
public static final IClientConfigKey<java.lang.String> PrimeConnectionsURI
public static final IClientConfigKey<java.lang.Integer> PoolMaxThreads
public static final IClientConfigKey<java.lang.Integer> PoolMinThreads
public static final IClientConfigKey<java.lang.Integer> PoolKeepAliveTime
public static final IClientConfigKey<java.lang.String> PoolKeepAliveTimeUnits
public static final IClientConfigKey<java.lang.Boolean> EnableConnectionPool
@Deprecated public static final IClientConfigKey<java.lang.Integer> MaxHttpConnectionsPerHost
@Deprecated public static final IClientConfigKey<java.lang.Integer> MaxTotalHttpConnections
public static final IClientConfigKey<java.lang.Integer> MaxConnectionsPerHost
public static final IClientConfigKey<java.lang.Integer> MaxTotalConnections
public static final IClientConfigKey<java.lang.Boolean> IsSecure
public static final IClientConfigKey<java.lang.Boolean> GZipPayload
public static final IClientConfigKey<java.lang.Integer> ConnectTimeout
public static final IClientConfigKey<java.lang.Integer> BackoffInterval
public static final IClientConfigKey<java.lang.Integer> ReadTimeout
public static final IClientConfigKey<java.lang.Integer> SendBufferSize
public static final IClientConfigKey<java.lang.Boolean> StaleCheckingEnabled
public static final IClientConfigKey<java.lang.Integer> Linger
public static final IClientConfigKey<java.lang.Integer> ConnectionManagerTimeout
public static final IClientConfigKey<java.lang.Boolean> FollowRedirects
public static final IClientConfigKey<java.lang.Boolean> ConnectionPoolCleanerTaskEnabled
public static final IClientConfigKey<java.lang.Integer> ConnIdleEvictTimeMilliSeconds
public static final IClientConfigKey<java.lang.Integer> ConnectionCleanerRepeatInterval
public static final IClientConfigKey<java.lang.Boolean> EnableGZIPContentEncodingFilter
public static final IClientConfigKey<java.lang.String> ProxyHost
public static final IClientConfigKey<java.lang.Integer> ProxyPort
public static final IClientConfigKey<java.lang.String> KeyStore
public static final IClientConfigKey<java.lang.String> KeyStorePassword
public static final IClientConfigKey<java.lang.String> TrustStore
public static final IClientConfigKey<java.lang.String> TrustStorePassword
public static final IClientConfigKey<java.lang.Boolean> IsClientAuthRequired
public static final IClientConfigKey<java.lang.String> CustomSSLSocketFactoryClassName
public static final IClientConfigKey<java.lang.Boolean> IsHostnameValidationRequired
public static final IClientConfigKey<java.lang.Boolean> IgnoreUserTokenInConnectionPoolForSecureClient
public static final IClientConfigKey<java.lang.String> ClientClassName
public static final IClientConfigKey<java.lang.Boolean> InitializeNFLoadBalancer
public static final IClientConfigKey<java.lang.String> NFLoadBalancerClassName
public static final IClientConfigKey<java.lang.String> NFLoadBalancerRuleClassName
public static final IClientConfigKey<java.lang.String> NFLoadBalancerPingClassName
public static final IClientConfigKey<java.lang.Integer> NFLoadBalancerPingInterval
public static final IClientConfigKey<java.lang.Integer> NFLoadBalancerMaxTotalPingTime
public static final IClientConfigKey<java.lang.String> NIWSServerListClassName
public static final IClientConfigKey<java.lang.String> NIWSServerListFilterClassName
public static final IClientConfigKey<java.lang.Integer> ServerListRefreshInterval
public static final IClientConfigKey<java.lang.Boolean> EnableMarkingServerDownOnReachingFailureLimit
public static final IClientConfigKey<java.lang.Integer> ServerDownFailureLimit
public static final IClientConfigKey<java.lang.Integer> ServerDownStatWindowInMillis
public static final IClientConfigKey<java.lang.Boolean> EnableZoneAffinity
public static final IClientConfigKey<java.lang.Boolean> EnableZoneExclusivity
public static final IClientConfigKey<java.lang.Boolean> PrioritizeVipAddressBasedServers
public static final IClientConfigKey<java.lang.String> VipAddressResolverClassName
public static final IClientConfigKey<java.lang.String> TargetRegion
public static final IClientConfigKey<java.lang.String> RulePredicateClasses
public static final IClientConfigKey<java.lang.String> RequestIdHeaderName
public static final IClientConfigKey<java.lang.Boolean> UseIPAddrForServer
public static final IClientConfigKey<java.lang.String> ListOfServers
protected CommonClientConfigKey(java.lang.String configKey)
@Deprecated public static IClientConfigKey[] values()
keys()public static java.util.Set<IClientConfigKey> keys()
public static IClientConfigKey valueOf(java.lang.String name)
public java.lang.Class<T> type()
type in interface IClientConfigKey<T>public java.lang.String key()
key in interface IClientConfigKey<T>public java.lang.String toString()
toString in class java.lang.Object