@ConfigurationProperties(value="eureka.server") public class EurekaServerConfigBean extends Object implements com.netflix.eureka.EurekaServerConfig, EurekaConstants
| Modifier and Type | Field and Description |
|---|---|
static String |
PREFIX |
DEFAULT_PREFIX| Constructor and Description |
|---|
EurekaServerConfigBean() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
disableTransparentFallbackToOtherRegion() |
String |
getExperimental(String name) |
int |
getHealthStatusMinNumberOfAvailablePeers() |
String |
getJsonCodecName() |
Set<String> |
getRemoteRegionAppWhitelist(String regionName) |
String |
getXmlCodecName() |
boolean |
shouldBatchReplication() |
boolean |
shouldDisableDelta() |
boolean |
shouldDisableDeltaForRemoteRegions() |
boolean |
shouldEnableReplicatedRequestCompression() |
boolean |
shouldEnableSelfPreservation() |
boolean |
shouldGZipContentFromRemoteRegion() |
boolean |
shouldLogIdentityHeaders() |
boolean |
shouldPrimeAwsReplicaConnections() |
boolean |
shouldSyncWhenTimestampDiffers() |
boolean |
shouldUseReadOnlyResponseCache() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetASGCacheExpiryTimeoutMs, getASGQueryTimeoutMs, getASGUpdateIntervalMs, getAWSAccessId, getAWSSecretKey, getBindingStrategy, getDeltaRetentionTimerIntervalInMs, getEIPBindingRetryIntervalMs, getEIPBindingRetryIntervalMsWhenUnbound, getEIPBindRebindRetries, getEvictionIntervalTimerInMs, getListAutoScalingGroupsRoleName, getMaxElementsInPeerReplicationPool, getMaxElementsInStatusReplicationPool, getMaxIdleThreadAgeInMinutesForPeerReplication, getMaxIdleThreadInMinutesAgeForStatusReplication, getMaxThreadsForPeerReplication, getMaxThreadsForStatusReplication, getMaxTimeForReplication, getMinThreadsForPeerReplication, getMinThreadsForStatusReplication, getNumberOfReplicationRetries, getPeerEurekaNodesUpdateIntervalMs, getPeerEurekaStatusRefreshTimeIntervalMs, getPeerNodeConnectionIdleTimeoutSeconds, getPeerNodeConnectTimeoutMs, getPeerNodeReadTimeoutMs, getPeerNodeTotalConnections, getPeerNodeTotalConnectionsPerHost, getRateLimiterBurstSize, getRateLimiterFullFetchAverageRate, getRateLimiterPrivilegedClients, getRateLimiterRegistryFetchAverageRate, getRegistrySyncRetries, getRegistrySyncRetryWaitMs, getRemoteRegionConnectionIdleTimeoutSeconds, getRemoteRegionConnectTimeoutMs, getRemoteRegionFetchThreadPoolSize, getRemoteRegionReadTimeoutMs, getRemoteRegionRegistryFetchInterval, getRemoteRegionTotalConnections, getRemoteRegionTotalConnectionsPerHost, getRemoteRegionTrustStore, getRemoteRegionTrustStorePassword, getRemoteRegionUrls, getRemoteRegionUrlsWithName, getRenewalPercentThreshold, getRenewalThresholdUpdateIntervalMs, getResponseCacheAutoExpirationInSeconds, getResponseCacheUpdateIntervalMs, getRetentionTimeInMSInDeltaQueue, getRoute53BindingRetryIntervalMs, getRoute53BindRebindRetries, getRoute53DomainTTL, getWaitTimeInMsWhenSyncEmpty, isRateLimiterEnabled, isRateLimiterThrottleStandardClientspublic static final String PREFIX
public boolean shouldEnableSelfPreservation()
shouldEnableSelfPreservation in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldDisableDelta()
shouldDisableDelta in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldSyncWhenTimestampDiffers()
shouldSyncWhenTimestampDiffers in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldPrimeAwsReplicaConnections()
shouldPrimeAwsReplicaConnections in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldDisableDeltaForRemoteRegions()
shouldDisableDeltaForRemoteRegions in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldGZipContentFromRemoteRegion()
shouldGZipContentFromRemoteRegion in interface com.netflix.eureka.EurekaServerConfigpublic Set<String> getRemoteRegionAppWhitelist(String regionName)
getRemoteRegionAppWhitelist in interface com.netflix.eureka.EurekaServerConfigpublic boolean disableTransparentFallbackToOtherRegion()
disableTransparentFallbackToOtherRegion in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldBatchReplication()
shouldBatchReplication in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldLogIdentityHeaders()
shouldLogIdentityHeaders in interface com.netflix.eureka.EurekaServerConfigpublic String getJsonCodecName()
getJsonCodecName in interface com.netflix.eureka.EurekaServerConfigpublic String getXmlCodecName()
getXmlCodecName in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldUseReadOnlyResponseCache()
shouldUseReadOnlyResponseCache in interface com.netflix.eureka.EurekaServerConfigpublic boolean shouldEnableReplicatedRequestCompression()
shouldEnableReplicatedRequestCompression in interface com.netflix.eureka.EurekaServerConfigpublic String getExperimental(String name)
getExperimental in interface com.netflix.eureka.EurekaServerConfigpublic int getHealthStatusMinNumberOfAvailablePeers()
getHealthStatusMinNumberOfAvailablePeers in interface com.netflix.eureka.EurekaServerConfigCopyright © 2017 Pivotal Software, Inc.. All rights reserved.