Table of Contents

Namespace Steeltoe.Discovery.Eureka

Classes

ApplicationsFetchedEventArgs

Provides data for the ApplicationsFetched event.

EurekaApplicationInfoManager

Provides access to the Eureka instance that represents the currently running application.

EurekaApplicationsHealthContributor

Reports whether the configured list of apps this app depends on are reachable.

EurekaClient

Sends HTTP requests to Eureka servers.

EurekaDiscoveryClient

A discovery client for Spring Cloud Eureka .

EurekaServiceCollectionExtensions
EurekaServiceUriStateManager

Keeps track of working and broken Eureka service URIs that are configured, with stickiness to the last working server.

HealthCheckHandlerProvider

Workaround for the circular dependency between Steeltoe.Discovery.Eureka.EurekaHealthCheckHandler and EurekaDiscoveryClient.

Interfaces

IHealthCheckHandler

Used to determine the status of this application instance, before sending it to Eureka.