| Interface and Description |
|---|
| com.netflix.appinfo.HealthCheckCallback
Use
HealthCheckHandler instead. |
| Class and Description |
|---|
| com.netflix.discovery.DiscoveryManager
use EurekaModule and DI.
Discovery Manager configures Discovery Client based on the
properties specified.
The configuration file is searched for in the classpath with the name specified by the property eureka.client.props and with the suffix .properties. If the property is not specified, eureka-client.properties is assumed as the default. |
| com.netflix.discovery.shared.resolver.LegacyClusterResolver
as of 2016-02-11. Will be deleted in an upcoming release.
See
ConfigClusterResolver for replacement.
Server resolver that mimics the behavior of the original implementation. Either DNS or server
list resolvers are instantiated, and they can be swapped in runtime because of the dynamic configuration
change.
FailuresIf there is configuration change (from DNS to server list or reverse), and the new resolver cannot be instantiated, it will be retried with exponential back-off (seeReloadingClusterResolver). |
| Constructor and Description |
|---|
| com.netflix.discovery.shared.resolver.aws.ApplicationsResolver(EurekaClientConfig, EurekaTransportConfig, ApplicationsResolver.ApplicationsSource) |
| com.netflix.discovery.DiscoveryClient(InstanceInfo, EurekaClientConfig)
use constructor that takes ApplicationInfoManager instead of InstanceInfo directly
|
| com.netflix.discovery.DiscoveryClient(InstanceInfo, EurekaClientConfig, DiscoveryClient.DiscoveryClientOptionalArgs)
use constructor that takes ApplicationInfoManager instead of InstanceInfo directly
|
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory(EurekaJerseyClient, boolean)
EurekaJerseyClient is deprecated and will be removed |
| com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory(EurekaJerseyClient, Map<String, String>) |
| com.netflix.discovery.util.RateLimiter() |