@ConfigurationProperties(value="eureka.client") public class EurekaClientConfigBean extends Object implements com.netflix.discovery.EurekaClientConfig, EurekaConstants
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_URL |
static String |
DEFAULT_ZONE |
static String |
PREFIX |
DEFAULT_PREFIX
Constructor and Description |
---|
EurekaClientConfigBean() |
Modifier and Type | Method and Description |
---|---|
boolean |
allowRedirects() |
String |
fetchRegistryForRemoteRegions() |
String[] |
getAvailabilityZones(String region) |
List<String> |
getEurekaServerServiceUrls(String myZone) |
String |
getExperimental(String name) |
com.netflix.discovery.shared.transport.EurekaTransportConfig |
getTransportConfig() |
boolean |
shouldDisableDelta() |
boolean |
shouldFetchRegistry() |
boolean |
shouldFilterOnlyUpInstances() |
boolean |
shouldGZipContent() |
boolean |
shouldLogDeltaDiff() |
boolean |
shouldOnDemandUpdateStatusChange() |
boolean |
shouldPreferSameZoneEureka() |
boolean |
shouldRegisterWithEureka() |
boolean |
shouldUseDnsForFetchingServiceUrls() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBackupRegistryImpl, getCacheRefreshExecutorExponentialBackOffBound, getCacheRefreshExecutorThreadPoolSize, getClientDataAccept, getDecoderName, getDollarReplacement, getEncoderName, getEscapeCharReplacement, getEurekaConnectionIdleTimeoutSeconds, getEurekaServerConnectTimeoutSeconds, getEurekaServerDNSName, getEurekaServerPort, getEurekaServerReadTimeoutSeconds, getEurekaServerTotalConnections, getEurekaServerTotalConnectionsPerHost, getEurekaServerURLContext, getEurekaServiceUrlPollIntervalSeconds, getHeartbeatExecutorExponentialBackOffBound, getHeartbeatExecutorThreadPoolSize, getInitialInstanceInfoReplicationIntervalSeconds, getInstanceInfoReplicationIntervalSeconds, getProxyHost, getProxyPassword, getProxyPort, getProxyUserName, getRegion, getRegistryFetchIntervalSeconds, getRegistryRefreshSingleVipAddress
public static final String PREFIX
public static final String DEFAULT_URL
public static final String DEFAULT_ZONE
public boolean shouldGZipContent()
shouldGZipContent
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldUseDnsForFetchingServiceUrls()
shouldUseDnsForFetchingServiceUrls
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldRegisterWithEureka()
shouldRegisterWithEureka
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldPreferSameZoneEureka()
shouldPreferSameZoneEureka
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldLogDeltaDiff()
shouldLogDeltaDiff
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldDisableDelta()
shouldDisableDelta
in interface com.netflix.discovery.EurekaClientConfig
public String fetchRegistryForRemoteRegions()
fetchRegistryForRemoteRegions
in interface com.netflix.discovery.EurekaClientConfig
public String[] getAvailabilityZones(String region)
getAvailabilityZones
in interface com.netflix.discovery.EurekaClientConfig
public List<String> getEurekaServerServiceUrls(String myZone)
getEurekaServerServiceUrls
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldFilterOnlyUpInstances()
shouldFilterOnlyUpInstances
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldFetchRegistry()
shouldFetchRegistry
in interface com.netflix.discovery.EurekaClientConfig
public boolean allowRedirects()
allowRedirects
in interface com.netflix.discovery.EurekaClientConfig
public boolean shouldOnDemandUpdateStatusChange()
shouldOnDemandUpdateStatusChange
in interface com.netflix.discovery.EurekaClientConfig
public String getExperimental(String name)
getExperimental
in interface com.netflix.discovery.EurekaClientConfig
public com.netflix.discovery.shared.transport.EurekaTransportConfig getTransportConfig()
getTransportConfig
in interface com.netflix.discovery.EurekaClientConfig
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.