Package com.netflix.discovery
-
Interface Summary Interface Description AzToRegionMapper An interface that contains a contract of mapping availability zone to region mapping.BackupRegistry A simple contract for eureka clients to fallback for getting registry information in case eureka clients are unable to retrieve this information from any of the eureka servers.EurekaClient Define a simple interface over the current DiscoveryClient implementation.EurekaClientConfig Configuration information required by the eureka clients to register an instance with Eureka server.EurekaEvent Marker interface for Eureka eventsEurekaEventListener Listener for receivingEurekaClientevents such asStatusChangeEvent.PreRegistrationHandler A handler that can be registered with anEurekaClientat creation time to execute pre registration logic. -
Class Summary Class Description AbstractAzToRegionMapper AbstractDiscoveryClientOptionalArgs<T> The type for client supplied filters (supports jersey3) CacheRefreshedEvent This event is sent by {@link EurekaClient) whenever it has refreshed its local local cache with information received from the Eureka server.CommonConstants DefaultEurekaClientConfig A default implementation of eureka client configuration as required byEurekaClientConfig.DiscoveryClient The class that is instrumental for interactions with Eureka Server.DiscoveryEvent Class to be extended by all discovery events.DiscoveryManager Deprecated. use EurekaModule and DI.DNSBasedAzToRegionMapper DNS-based region mapper that discovers regions via DNS TXT records.EurekaClientNames EurekaUpStatusResolver Singleton that manages the state of @UpStatus/@DownStatus Supplierand emits status changes to @UpStatus Observable . InstanceRegionChecker NotImplementedRegistryImpl PropertyBasedAzToRegionMapper StatusChangeEvent Event containing the latest instance status information.TimedSupervisorTask A supervisor task that schedules subtasks while enforce a timeout. -
Annotation Types Summary Annotation Type Description EurekaNamespace