| Interface | Description |
|---|---|
| InstanceRegistry | |
| PeerAwareInstanceRegistry | |
| ResponseCache |
| Class | Description |
|---|---|
| AbstractInstanceRegistry |
Handles all registry requests from eureka clients.
|
| AwsInstanceRegistry |
Override some methods with aws specific use cases.
|
| Key | |
| PeerAwareInstanceRegistryImpl |
Handles replication of all operations to
AbstractInstanceRegistry 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.
|
| ResponseCacheImpl |
The class that is responsible for caching registry information that will be
queried by the clients.
|
| Enum | Description |
|---|---|
| Key.EntityType |
An enum to define the entity that is stored in this cache for this key.
|
| Key.KeyType | |
| PeerAwareInstanceRegistryImpl.Action |