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 |