| Interface | Description |
|---|---|
| AmazonInfoConfig |
Config related to loading of amazon metadata from the EC2 metadata url.
|
| ApplicationInfoManager.InstanceStatusMapper | |
| ApplicationInfoManager.StatusChangeListener | |
| DataCenterInfo |
A simple interface for indicating which datacenter a particular instance belongs.
|
| EurekaInstanceConfig |
Configuration information required by the instance to register with Eureka
server.
|
| HealthCheckCallback | Deprecated
Use
HealthCheckHandler instead. |
| HealthCheckHandler |
This provides a more granular healthcheck contract than the existing
HealthCheckCallback |
| RefreshableAmazonInfoProvider.FallbackAddressProvider |
A fallback provider for a default set of IP and hostname if equivalent data are not available
from the EC2 metadata url.
|
| RefreshableInstanceConfig | |
| UniqueIdentifier |
Generally indicates the unique identifier of a
DataCenterInfo, if applicable. |
| Class | Description |
|---|---|
| AbstractEurekaIdentity | |
| AbstractInstanceConfig |
An abstract instance info configuration with some defaults to get the users
started quickly.The users have to override only a few methods to register
their instance with eureka server.
|
| AmazonInfo |
An AWS specific
DataCenterInfo implementation. |
| AmazonInfo.Builder | |
| ApplicationInfoManager |
The class that initializes information required for registration with
Eureka Server and to be discovered by other components.
|
| ApplicationInfoManager.OptionalArgs | |
| Archaius1AmazonInfoConfig | |
| CloudInstanceConfig |
An
InstanceInfo configuration for AWS cloud deployments. |
| EurekaClientIdentity |
This class holds metadata information related to eureka client auth with the eureka server
|
| HealthCheckCallbackToHandlerBridge | |
| HealthCheckResource |
A basic healthcheck jersey resource.
|
| InstanceInfo |
The class that holds information required for registration with
Eureka Server and to be discovered by other components.
|
| InstanceInfo.Builder | |
| InstanceInfo.PortWrapper |
InstanceInfo JSON and XML format for port information does not follow the usual conventions, which
makes its mapping complicated. |
| LeaseInfo |
Represents the lease information with Eureka.
|
| LeaseInfo.Builder | |
| MyDataCenterInfo | |
| MyDataCenterInstanceConfig |
An
InstanceInfo configuration for the non-AWS datacenter. |
| PropertiesInstanceConfig |
A properties based
InstanceInfo configuration. |
| RefreshableAmazonInfoProvider |
A holder class for AmazonInfo that exposes some APIs to allow for refreshes.
|
| Enum | Description |
|---|---|
| AmazonInfo.MetaDataKey | |
| DataCenterInfo.Name | |
| EurekaAccept | |
| InstanceInfo.ActionType | |
| InstanceInfo.InstanceStatus | |
| InstanceInfo.PortType |