| Interface | Description |
|---|---|
| EurekaServerConfig |
Configuration information required by the eureka server to operate.
|
| Class | Description |
|---|---|
| CurrentRequestVersion |
A thread-scoped value that holds the "current
Version" for the
request. |
| DefaultEurekaServerConfig |
A default implementation of eureka server configuration as required by
EurekaServerConfig. |
| EurekaBootStrap |
The class that kick starts the eureka server.
|
| EurekaServerConfigurationManager |
The class that caches the configuration of the instance of
EurekaServerConfig that the server started with. |
| InstanceRegistry |
Handles all registry requests from eureka clients.
|
| PeerAwareInstanceRegistry |
Handles replication of all operations to
InstanceRegistry to peer
Eureka nodes to keep them all in sync. |
| RemoteRegionRegistry |
Handles all registry operations that needs to be done on a eureka service running in an other region.
|
| StatusFilter |
Filter to check whether the eureka server is ready to take requests based on
its
InstanceInfo.InstanceStatus. |
| V1AwareInstanceInfoConverter |
Support for
Version.V1. |
| Enum | Description |
|---|---|
| PeerAwareInstanceRegistry.Action | |
| Version |
Supported versions for Eureka.
|