Package com.netflix.appinfo
-
Interface Summary 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. UseHealthCheckHandlerinstead.HealthCheckHandler This provides a more granular healthcheck contract than the existingHealthCheckCallbackRefreshableAmazonInfoProvider.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 aDataCenterInfo, if applicable. -
Class Summary 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 specificDataCenterInfoimplementation.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 AnInstanceInfoconfiguration for AWS cloud deployments.EurekaClientIdentity This class holds metadata information related to eureka client auth with the eureka serverHealthCheckCallbackToHandlerBridge 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 InstanceInfoJSON 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 AnInstanceInfoconfiguration for the non-AWS datacenter.PropertiesInstanceConfig A properties basedInstanceInfoconfiguration.RefreshableAmazonInfoProvider A holder class for AmazonInfo that exposes some APIs to allow for refreshes. -
Enum Summary Enum Description AmazonInfo.MetaDataKey DataCenterInfo.Name EurekaAccept InstanceInfo.ActionType InstanceInfo.InstanceStatus InstanceInfo.PortType