Index

A D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AMAZON - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
You are running on an Amazon data-center.
AmazonMetaData - Class in org.refcodes.rest.ext.eureka
A HttpBodyMap with additional convenience attributes regarding Amazon's meta data.
AmazonMetaData() - Constructor for class org.refcodes.rest.ext.eureka.AmazonMetaData
Create an empty AmazonMetaData instance using the public path delimiter "/" (Delimiter.PATH) for the path declarations.
AmazonMetaData(Object) - Constructor for class org.refcodes.rest.ext.eureka.AmazonMetaData
Create a AmazonMetaData instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the public path delimiter "/" (Delimiter.PATH) for the path declarations.
AmazonMetaData(Object, String) - Constructor for class org.refcodes.rest.ext.eureka.AmazonMetaData
Creates a AmazonMetaData instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the public path delimiter "/" (Delimiter.PATH) for the path declarations.
AmazonMetaData(String, Object) - Constructor for class org.refcodes.rest.ext.eureka.AmazonMetaData
Create a AmazonMetaData instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the public path delimiter "/" (Delimiter.PATH) for the path declarations.
AmazonMetaData(String, Object, String) - Constructor for class org.refcodes.rest.ext.eureka.AmazonMetaData
Creates a AmazonMetaData instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the public path delimiter "/" (Delimiter.PATH for the path declarations.
AmazonMetaDataAccessor - Interface in org.refcodes.rest.ext.eureka
Provides an accessor for a Amazon Meta-Data property.
AmazonMetaDataAccessor.AmazonMetaDataBuilder<B extends AmazonMetaDataAccessor.AmazonMetaDataBuilder<?>> - Interface in org.refcodes.rest.ext.eureka
Provides a mutator for an Amazon Meta-Data property.
AmazonMetaDataAccessor.AmazonMetaDataMutator - Interface in org.refcodes.rest.ext.eureka
Provides a mutator for a Amazon Meta-Data property.
AmazonMetaDataAccessor.AmazonMetaDataProperty - Interface in org.refcodes.rest.ext.eureka
Provides a Amazon Meta-Data property.

D

destroy() - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
 
destroy() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
destroy() - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
 
destroy() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
DISCOVERY_SERVICE_REFRESH - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaLoopSleepTime
 
doDeregister() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Unregisters the given service at Eureka.
doDeregister() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Unregisters the given service at Eureka.
doDeregister(EurekaRegistry<?>, ExecutorService) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Unregisters the given service at Eureka.
doRegister(EurekaServiceStatus) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Registers the given service at Eureka.
doRegister(EurekaServiceStatus) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Registers the given service at Eureka.
doRegister(EurekaServiceStatus, EurekaRegistry<?>, ExecutorService) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Registers the given service at Eureka.
doStatusUpdate(EurekaServiceStatus) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Does a Eureka status update for the given service.
doStatusUpdate(EurekaServiceStatus) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Does a Eureka status update for the given service.
doStatusUpdate(EurekaServiceStatus, EurekaRegistry<?>, ExecutorService) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Does a Eureka status update for the given service.
DOWN - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
 

E

EUREKA_BASE_PATH - Static variable in interface org.refcodes.rest.ext.eureka.EurekaRegistry
 
EUREKA_BASE_PATH - Static variable in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
 
EurekaDataCenterType - Enum Class in org.refcodes.rest.ext.eureka
The data center types known by Eureka.
EurekaDataCenterTypeAccessor - Interface in org.refcodes.rest.ext.eureka
Provides an accessor for a Eureka data center type property.
EurekaDataCenterTypeAccessor.EurekaDataCenterTypeBuilder<B extends EurekaDataCenterTypeAccessor.EurekaDataCenterTypeBuilder<?>> - Interface in org.refcodes.rest.ext.eureka
Provides a mutator for an Eureka data center type property.
EurekaDataCenterTypeAccessor.EurekaDataCenterTypeMutator - Interface in org.refcodes.rest.ext.eureka
Provides a mutator for a Eureka data center type property.
EurekaDataCenterTypeAccessor.EurekaDataCenterTypeProperty - Interface in org.refcodes.rest.ext.eureka
Provides a Eureka data center type property.
EurekaDiscovery<B extends EurekaDiscovery<B>> - Interface in org.refcodes.rest.ext.eureka
 
EurekaDiscoverySidecar - Class in org.refcodes.rest.ext.eureka
The EurekaDiscoverySidecar decorates a HttpRestClient with functionality such registering and unregistering from / to a Eureka discovery service.
EurekaDiscoverySidecar() - Constructor for class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
Constructs a EurekaDiscoverySidecar with discovery functionality.
EurekaDiscoverySidecar(ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
Constructs a EurekaDiscoverySidecar with discovery functionality.
EurekaInstanceDescriptor - Class in org.refcodes.rest.ext.eureka
 
EurekaInstanceDescriptor() - Constructor for class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
Create an empty EurekaInstanceDescriptor instance using the public path delimiter "/" (Delimiter.PATH) for the path declarations.
EurekaInstanceDescriptor(Object) - Constructor for class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
Create a EurekaInstanceDescriptor instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
EurekaInstanceDescriptor(Object, String) - Constructor for class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
Creates a EurekaInstanceDescriptor instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
EurekaInstanceDescriptor(String, Object) - Constructor for class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
Create a EurekaInstanceDescriptor instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the default path delimiter "/" (Delimiter.PATH) for the path declarations.
EurekaInstanceDescriptor(String, Object, String) - Constructor for class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
Creates a EurekaInstanceDescriptor instance containing the elements as of PathMap.MutablePathMap.insert(Object) using the default path delimiter "/" (Delimiter.PATH for the path declarations.
EurekaLoopSleepTime - Enum Class in org.refcodes.rest.ext.eureka
Enumeration with common timeouts regarding Eureka service registry and discovery.
EurekaRegistry<B extends EurekaRegistry<B>> - Interface in org.refcodes.rest.ext.eureka
The EurekaRegistry describes the functionality required in order to register a service at a service registry and discovery service.
EurekaRegistryContext - Class in org.refcodes.rest.ext.eureka
Implementation of the EurekaRegistryContext representing a waschechten EurekaRegistryContext being a https://www.metacodes.proization of the HttpRegistryContext.
EurekaRegistryContext() - Constructor for class org.refcodes.rest.ext.eureka.EurekaRegistryContext
Constructs an EurekaRegistryContext instance.
EurekaRegistryContext(EurekaServerDescriptor, Url, RestRequestConsumer, RestRequestConsumer, RestRequestConsumer, TrustStoreDescriptor) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRegistryContext
Constructs an EurekaRegistryContext instance.
EurekaRegistrySidecar - Class in org.refcodes.rest.ext.eureka
The EurekaRegistrySidecar provides you with a library for registering your web-services at Eureka service registry and discovery.
EurekaRegistrySidecar(ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Instantiates a new eureka registry sidecar.
EurekaRegistrySidecar.HeartBeatDaemon - Class in org.refcodes.rest.ext.eureka
 
EurekaRestClient - Interface in org.refcodes.rest.ext.eureka
 
EurekaRestClientDecorator - Class in org.refcodes.rest.ext.eureka
The EurekaRestClientDecorator decorates a HttpRestClient with functionality such registering and unregistering from / to a Eureka discovery service.
EurekaRestClientDecorator(HttpRestClient) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
Decorates the given HttpRestClient with discovery functionality.
EurekaRestClientDecorator(HttpRestClient, ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
Decorates the given HttpRestClient with discovery functionality.
EurekaRestClientImpl - Class in org.refcodes.rest.ext.eureka
The EurekaRestClientImpl enriches the HttpRestClient with functionality such registering and unregistering from / to a Eureka discovery service.
EurekaRestClientImpl() - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestClientImpl
Constructs a EurekaRestClientImpl with discovery functionality.
EurekaRestClientImpl(ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestClientImpl
Constructs a EurekaRestClientImpl with discovery functionality.
EurekaRestServer - Interface in org.refcodes.rest.ext.eureka
The EurekaRestServer refines the HttpRegistryRestServer for use with an Eureka Service-Registry.
EurekaRestServerDecorator - Class in org.refcodes.rest.ext.eureka
The EurekaRestServerDecorator implements the EurekaRestServer interface and decorates a given HttpRestServer with functionality such registering and unregistering from or to an Eureka discovery service.
EurekaRestServerDecorator(HttpRestServer) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Decorates the given HttpRestServer with discovery functionality.
EurekaRestServerDecorator(HttpRestServer, ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Decorates the given HttpRestServer with discovery functionality.
EurekaRestServerImpl - Class in org.refcodes.rest.ext.eureka
The EurekaRestServerImpl enriches the HttpRestServer with functionality such registering and unregistering from / to a Eureka discovery service.
EurekaRestServerImpl() - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestServerImpl
Constructs a EurekaRestServerImpl with discovery functionality.
EurekaRestServerImpl(ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRestServerImpl
Constructs a EurekaRestServerImpl with discovery functionality.
EurekaServerDescriptor - Class in org.refcodes.rest.ext.eureka
The EurekaServerDescriptor refines the HttpServerDescriptor for use with an Eureka Service-Registry.
EurekaServerDescriptor() - Constructor for class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
 
EurekaServerDescriptorFactory - Interface in org.refcodes.rest.ext.eureka
Implementation of the EurekaServerDescriptorFactory.
EurekaServiceStatus - Enum Class in org.refcodes.rest.ext.eureka
The EurekaServiceStatus enumerates the known Eureka service states as of "https://github.com/Netflix/eureka/wiki/Eureka-REST-operations".
EurekaServiceStatusAccessor - Interface in org.refcodes.rest.ext.eureka
Provides an accessor for a Eureka service status property.
EurekaServiceStatusAccessor.EurekaServiceStatusBuilder<B extends EurekaServiceStatusAccessor.EurekaServiceStatusBuilder<?>> - Interface in org.refcodes.rest.ext.eureka
Provides a mutator for an Eureka service status property.
EurekaServiceStatusAccessor.EurekaServiceStatusMutator - Interface in org.refcodes.rest.ext.eureka
Provides a mutator for a Eureka service status property.
EurekaServiceStatusAccessor.EurekaServiceStatusProperty - Interface in org.refcodes.rest.ext.eureka
Provides a Eureka service status property.

F

fromName(String) - Static method in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
Resolves an EurekaDataCenterType from the given name case insensitive.

G

getActionType() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getAlias() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getAlias() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getAmazonMetaData() - Method in interface org.refcodes.rest.ext.eureka.AmazonMetaDataAccessor
Retrieves the Amazon Meta-Data from the Amazon Meta-Data property.
getAmazonMetaData() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Retrieves the Amazon Meta-Data from the Amazon Meta-Data property.
getAmiId() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getAmiLaunchIndex() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getAmiManifestPath() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getAvailabilityZone() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getBasicAuthCredentials() - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
getConnectionStatus() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getCountryId() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getDataCenterInfoClass() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getDataCenterInfoName() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getEurekaDataCenterType() - Method in interface org.refcodes.rest.ext.eureka.EurekaDataCenterTypeAccessor
Retrieves the Eureka data center type from the Eureka data center type property.
getEurekaDataCenterType() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Retrieves the Eureka data center type from the Eureka data center type property.
getEurekaDataCenterType() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Retrieves the Eureka data center type from the Eureka data center type property.
getEurekaDataCenterType() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Retrieves the Eureka data center type from the Eureka data center type property.
getEurekaServiceStatus() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Retrieves the Eureka service status from the Eureka service status property.
getEurekaServiceStatus() - Method in interface org.refcodes.rest.ext.eureka.EurekaServiceStatusAccessor
Retrieves the Eureka service status from the Eureka service status property.
getHomePath() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
getHomePath() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getHomeRequestConsumer() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
getHomeRequestConsumer() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getHomeUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getHomeUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getHost() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getHost() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getHostname() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getHttpExceptionHandler() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getHttpExceptionHandling() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getHttpRegistryUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
getHttpServerDescriptor() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
getInstanceId() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getInstanceType() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getIpAddress() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getIpAddress() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getLastDirtyTimestamp() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLastUpdatedTimestamp() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLeaseEvictionDurationInSecs() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Returns the length of lease - public if 90 seconds.
getLeaseInfoDurationInSecs() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLeaseInfoEvictionTimestamp() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLeaseInfoLastRenewalTimestamp() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLeaseInfoRegistrationTimestamp() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLeaseInfoRenewalIntervalInSecs() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLeaseInfoServiceUpTimestamp() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getLocalHostName() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getLocalIpv4() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getMetaData() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getMetaData() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Retrieves the application's Meta-Data.
getMetadataClass() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getName() - Method in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
getOverriddenstatus() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getPingRequestObserver() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
getPingUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getPingUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getPort() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getPort() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
getPort() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getPortEnabled() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getPublicHostname() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getPublicIpv4() - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
getScheme() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
getSecurePort() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getSecurePortEnabled() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getStatus() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getStatusPath() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
getStatusPath() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getStatusRequestConsumer() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
getStatusRequestConsumer() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
getStatusUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
getStatusUrl() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
getTimeMillis() - Method in enum class org.refcodes.rest.ext.eureka.EurekaLoopSleepTime
getTrustStoreDescriptor() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
getVipAddress() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
getVirtualHost() - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Retrieves the virtual host as of Eureka(?).

H

HeartBeatDaemon(EurekaRegistry<?>, ExecutorService) - Constructor for class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar.HeartBeatDaemon
Instantiates a new heart beat daemon.

I

initialize(String, String, Scheme, String, String, int[], int, String, String, String, EurekaDataCenterType, Url, TrustStoreDescriptor) - Method in interface org.refcodes.rest.ext.eureka.EurekaRegistry
Initializes the HttpRegistryRestServer by registering it at the service registry.
initialize(String, String, Scheme, String, String, int[], int, String, EurekaDataCenterType, Url) - Method in interface org.refcodes.rest.ext.eureka.EurekaRegistry
Initializes the HttpRegistryRestServer by registering it at the service registry.
initialize(String, String, Scheme, String, String, int[], int, String, RestRequestConsumer, String, RestRequestConsumer, String, RestRequestConsumer, EurekaDataCenterType, Url, TrustStoreDescriptor) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
Initializes the HttpRegistryRestServer by registering it at the service registry.
initialize(String, String, Scheme, String, String, int[], int, String, RestRequestConsumer, Url) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
Initializes the HttpRegistryRestServer by registering it at the service registry with a status such as "starting" or "initializing" or "not-ready-yet".
initialize(String, String, Scheme, String, String, int[], int, String, Url) - Method in interface org.refcodes.rest.ext.eureka.EurekaRegistry
initialize(EurekaRegistryContext) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
Initializes the HttpRegistryRestServer by registering it at the Eureka service registry with a status such as "starting" or "initializing" or "not-ready-yet".
initialize(EurekaServerDescriptor, RestRequestConsumer, RestRequestConsumer, RestRequestConsumer, Url, TrustStoreDescriptor) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
Initializes the HttpRegistryRestServer by registering it at the service registry.
initialize(EurekaServerDescriptor, RestRequestConsumer, RestRequestConsumer, RestRequestConsumer, Url, TrustStoreDescriptor) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Initializes the HttpRegistryRestServer by registering it at the service registry.
initialize(EurekaServerDescriptor, Url, TrustStoreDescriptor) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
initialize(EurekaServerDescriptor, Url, TrustStoreDescriptor) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
initialize(Url, LoadBalancingStrategy, TrustStoreDescriptor) - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
initialize(Url, LoadBalancingStrategy, TrustStoreDescriptor) - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
isCoordinatingDiscoveryServer() - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
isObserversActive() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator

L

letAmazonMetaData(AmazonMetaData) - Method in interface org.refcodes.rest.ext.eureka.AmazonMetaDataAccessor.AmazonMetaDataProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given AmazonMetaData (setter) as of AmazonMetaDataAccessor.AmazonMetaDataMutator.setAmazonMetaData(AmazonMetaData) and returns the very same value (getter).
letEurekaDataCenterType(EurekaDataCenterType) - Method in interface org.refcodes.rest.ext.eureka.EurekaDataCenterTypeAccessor.EurekaDataCenterTypeProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given EurekaDataCenterType (setter) as of EurekaDataCenterTypeAccessor.EurekaDataCenterTypeMutator.setEurekaDataCenterType(EurekaDataCenterType) and returns the very same value (getter).
letEurekaServiceStatus(EurekaServiceStatus) - Method in interface org.refcodes.rest.ext.eureka.EurekaServiceStatusAccessor.EurekaServiceStatusProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given EurekaServiceStatus (setter) as of EurekaServiceStatusAccessor.EurekaServiceStatusMutator.setEurekaServiceStatus(EurekaServiceStatus) and returns the very same value (getter).

M

MY_OWN - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
You are running on a Non-Amazon data-center.

O

org.refcodes.rest.ext.eureka - module org.refcodes.rest.ext.eureka
 
org.refcodes.rest.ext.eureka - package org.refcodes.rest.ext.eureka
This artifact supports the Eureka microservice registry/discovery mechanism (providing a sidecar) to register (attach) your RESTful services to Eureka.
OUT_OF_SERVICE - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
 

P

pause() - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
 
pause() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
pause() - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
 
pause() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
putMetaData(String, String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
putMetaData(String, String) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Adds a key-value pair to the application's Meta-Data.

R

REGISTRY_SERVICE_HEARBEAT - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaLoopSleepTime
 
resume() - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
 
resume() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
resume() - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
 
resume() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
run() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar.HeartBeatDaemon

S

setActionType(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setAlias(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setAlias(String) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setAmazonMetaData(AmazonMetaData) - Method in interface org.refcodes.rest.ext.eureka.AmazonMetaDataAccessor.AmazonMetaDataMutator
Sets the Amazon Meta-Data for the Amazon Meta-Data property.
setAmazonMetaData(AmazonMetaData) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Sets the Amazon Meta-Data for the Amazon Meta-Data property.
setAmiId(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setAmiLaunchIndex(Integer) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setAmiManifestPath(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setAvailabilityZone(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setBasicAuthCredentials(BasicAuthCredentials) - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
setCoordinatingDiscoveryServer(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setCountryId(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setDataCenterInfoClass(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setDataCenterInfoName(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setEurekaDataCenterType(EurekaDataCenterType) - Method in interface org.refcodes.rest.ext.eureka.EurekaDataCenterTypeAccessor.EurekaDataCenterTypeMutator
Sets the Eureka data center type for the Eureka data center type property.
setEurekaDataCenterType(EurekaDataCenterType) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Sets the Eureka data center type for the Eureka data center type property.
setEurekaDataCenterType(EurekaDataCenterType) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Sets the Eureka data center type for the Eureka data center type property.
setEurekaDataCenterType(EurekaDataCenterType) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Sets the Eureka data center type for the Eureka data center type property.
setEurekaServiceStatus(EurekaServiceStatus) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Sets the Eureka service status for the Eureka service status property.
setEurekaServiceStatus(EurekaServiceStatus) - Method in interface org.refcodes.rest.ext.eureka.EurekaServiceStatusAccessor.EurekaServiceStatusMutator
Sets the Eureka service status for the Eureka service status property.
setHomePath(String) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
setHomePath(String) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setHomeRequestConsumer(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setHomeRequestObserver(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
setHomeUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setHomeUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setHost(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setHost(String) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setHostname(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setHttpExceptionHandler(HttpExceptionHandler) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setHttpExceptionHandling(HttpExceptionHandling) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setHttpRegistryUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
setHttpServerDescriptor(EurekaServerDescriptor) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
setInstanceId(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setInstanceType(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setIpAddress(int[]) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setIpAddress(int[]) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setLastDirtyTimestamp(Long) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLastUpdatedTimestamp(Long) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLeaseEvictionDurationInSecs(Integer) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Optional, if you want to change the length of lease - public if 90 seconds.
setLeaseInfoDurationInSecs(Integer) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLeaseInfoEvictionTimestamp(Long) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLeaseInfoLastRenewalTimestamp(Long) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLeaseInfoRegistrationTimestamp(Long) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLeaseInfoRenewalIntervalInSecs(Integer) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLeaseInfoServiceUpTimestamp(Long) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setLocalHostName(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setLocalIpv4(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setMetaData(Map<String, String>) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setMetaData(Map<String, String>) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Sets the application's Meta-Data.
setMetadataClass(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setObserversActive(boolean) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setOverriddenstatus(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setPingRequestObserver(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
setPingUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setPingUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setPort(int) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setPort(int) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
setPort(int) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setPortEnabled(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setProtocol(String) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
setPublicHostname(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setPublicIpv4(String) - Method in class org.refcodes.rest.ext.eureka.AmazonMetaData
 
setScheme(Scheme) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
setSecurePort(Integer) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setSecurePortEnabled(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setStatus(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setStatusPath(String) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
setStatusPath(String) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setStatusRequestConsumer(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
setStatusRequestObserver(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
setStatusUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
setStatusUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
setTrustStoreDescriptor(TrustStoreDescriptor) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
setVipAddress(String) - Method in class org.refcodes.rest.ext.eureka.EurekaInstanceDescriptor
 
setVirtualHost(String) - Method in class org.refcodes.rest.ext.eureka.EurekaServerDescriptor
Sets the virtual host as of Eureka(?).
start() - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
 
start() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
start() - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
 
start() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
STARTING - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
 
stop() - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
 
stop() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
stop() - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
 
stop() - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator

T

toAmazonMetaData() - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Constructs the Amazon Meta-Data from the Machine's network and AWS settings.
toDataCenterType(EurekaDataCenterType, EurekaDataCenterTypeAccessor.EurekaDataCenterTypeProperty) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Resolves the property from the provided value and the provided property and sets the property in case the provided value is not null.
toHomeObserver(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Resolves the property from the provided value and this instance and sets the property in case the provided value is not null.
toHomePath(String, String, HomePathAccessor.HomePathProperty) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Resolves the property from the provided value and the provided property and sets the property in case the provided value is not null.
toHttpDiscoveryUrl(Url, HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty) - Static method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
Resolves the property from the provided value and the provided property and sets the property in case the provided value is not null.
toHttpRegistryUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Resolves the property from the provided value and this instance and sets the property in case the provided value is not null.
toHttpRegistryUrl(Url, HttpRegistryUrlAccessor.HttpRegistryUrlProperty) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Resolves the property from the provided value and the provided property and sets the property in case the provided value is not null.
toHttpServerDescriptor(String, String, Scheme, String, String, int[], int, String) - Method in interface org.refcodes.rest.ext.eureka.EurekaServerDescriptorFactory
toHttpServerDescriptor(String, String, Scheme, String, String, int[], int, String, String, String, EurekaDataCenterType) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Prepares the HttpServerDescriptor by creating it from this instance's state and the provided arguments.
toHttpServerDescriptor(String, String, Scheme, String, String, int[], int, String, String, String, EurekaDataCenterType) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Prepares the HttpServerDescriptor by creating it from this instance's state and the provided arguments.
toHttpServerDescriptor(String, String, Scheme, String, String, int[], int, String, String, String, EurekaDataCenterType) - Method in interface org.refcodes.rest.ext.eureka.EurekaServerDescriptorFactory
Prepares the HttpServerDescriptor by creating it from this instance's state and the provided arguments.
toHttpServerDescriptor(String, String, Scheme, String, String, int[], int, String, EurekaDataCenterType) - Method in interface org.refcodes.rest.ext.eureka.EurekaServerDescriptorFactory
Prepares the HttpServerDescriptor by creating it from this instance's state and the provided arguments.
toInstanceId(String, String, InstanceIdAccessor.InstanceIdProperty) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Resolves the property from the provided value and the provided property and sets the property in case the provided value is not null.
toProtocol() - Method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
toStatus(String) - Static method in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
Retrieves the EurekaServiceStatus from the provided status' name, ignoring the case.
toStatusObserver(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
Resolves the property from the provided value and this instance and sets the property in case the provided value is not null.
toStatusPath(String, String, StatusPathAccessor.StatusPathProperty) - Static method in class org.refcodes.rest.ext.eureka.EurekaRegistrySidecar
Resolves the property from the provided value and the provided property and sets the property in case the provided value is not null.
toString() - Method in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
toUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
toUrl(Url) - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
toUrl(Url, EurekaDiscovery<?>, EurekaDiscoverySidecar.RefreshDaemon) - Static method in class org.refcodes.rest.ext.eureka.EurekaDiscoverySidecar
 

U

UNKNOWN - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
 
UP - Enum constant in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
 

V

valueOf(String) - Static method in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.refcodes.rest.ext.eureka.EurekaLoopSleepTime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.refcodes.rest.ext.eureka.EurekaDataCenterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.refcodes.rest.ext.eureka.EurekaLoopSleepTime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.refcodes.rest.ext.eureka.EurekaServiceStatus
Returns an array containing the constants of this enum class, in the order they are declared.

W

withAmazonMetaData(AmazonMetaData) - Method in interface org.refcodes.rest.ext.eureka.AmazonMetaDataAccessor.AmazonMetaDataBuilder
Sets the Amazon Meta-Data to use and returns this builder as of the builder pattern.
withBasicAuthCredentials(String, String) - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
withBasicAuthCredentials(BasicAuthCredentials) - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
withEurekaDataCenterType(EurekaDataCenterType) - Method in interface org.refcodes.rest.ext.eureka.EurekaDataCenterTypeAccessor.EurekaDataCenterTypeBuilder
Sets the Eureka data center type to use and returns this builder as of the builder pattern.
withEurekaDataCenterType(EurekaDataCenterType) - Method in interface org.refcodes.rest.ext.eureka.EurekaRegistry
Sets the Eureka data center type to use and returns this builder as of the builder pattern.
withEurekaServiceStatus(EurekaServiceStatus) - Method in interface org.refcodes.rest.ext.eureka.EurekaServiceStatusAccessor.EurekaServiceStatusBuilder
Sets the Eureka service status to use and returns this builder as of the builder pattern.
withHomePath(String) - Method in interface org.refcodes.rest.ext.eureka.EurekaRegistry
withHomeRequestConsumer(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
withHomeRequestConsumer(RestRequestConsumer) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
withHttpExceptionHandler(HttpExceptionHandler) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
withHttpExceptionHandling(HttpExceptionHandling) - Method in class org.refcodes.rest.ext.eureka.EurekaRestServerDecorator
withOAuthToken(OauthToken) - Method in class org.refcodes.rest.ext.eureka.EurekaRestClientDecorator
withStatusPath(String) - Method in interface org.refcodes.rest.ext.eureka.EurekaRegistry
withStatusRequestConsumer(RestRequestConsumer) - Method in class org.refcodes.rest.ext.eureka.EurekaRegistryContext
withStatusRequestConsumer(RestRequestConsumer) - Method in interface org.refcodes.rest.ext.eureka.EurekaRestServer
A D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form