Module org.refcodes.rest.ext.eureka
Package 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.
Please refer to the refcodes-rest: RESTful services using lambdas documentation for an up-to-date and detailed description on the usage of this artifact.
See the this artifact's example source code on how to enable your RESTful services to use Eureka service discovery.-
ClassDescriptionA
HttpBodyMap
with additional convenience attributes regarding Amazon's meta data.Provides an accessor for a Amazon Meta-Data property.AmazonMetaDataAccessor.AmazonMetaDataBuilder<B extends AmazonMetaDataAccessor.AmazonMetaDataBuilder<?>>Provides a mutator for an Amazon Meta-Data property.Provides a mutator for a Amazon Meta-Data property.Provides a Amazon Meta-Data property.The data center types known by Eureka.Provides an accessor for a Eureka data center type property.EurekaDataCenterTypeAccessor.EurekaDataCenterTypeBuilder<B extends EurekaDataCenterTypeAccessor.EurekaDataCenterTypeBuilder<?>>Provides a mutator for an Eureka data center type property.Provides a mutator for a Eureka data center type property.Provides a Eureka data center type property.EurekaDiscovery<B extends EurekaDiscovery<B>>TheEurekaDiscoverySidecar
decorates aHttpRestClient
with functionality such registering and unregistering from / to a Eureka discovery service.Enumeration with common timeouts regarding Eureka service registry and discovery.EurekaRegistry<B extends EurekaRegistry<B>>TheEurekaRegistry
describes the functionality required in order to register a service at a service registry and discovery service.Implementation of theEurekaRegistryContext
representing a waschechtenEurekaRegistryContext
being a https://www.metacodes.proization of theHttpRegistryContext
.TheEurekaRegistrySidecar
provides you with a library for registering your web-services at Eureka service registry and discovery.TheEurekaRestClientDecorator
decorates aHttpRestClient
with functionality such registering and unregistering from / to a Eureka discovery service.TheEurekaRestClientImpl
enriches theHttpRestClient
with functionality such registering and unregistering from / to a Eureka discovery service.TheEurekaRestServer
refines theHttpRegistryRestServer
for use with an Eureka Service-Registry.TheEurekaRestServerDecorator
implements theEurekaRestServer
interface and decorates a givenHttpRestServer
with functionality such registering and unregistering from or to an Eureka discovery service.TheEurekaRestServerImpl
enriches theHttpRestServer
with functionality such registering and unregistering from / to a Eureka discovery service.TheEurekaServerDescriptor
refines theHttpServerDescriptor
for use with an Eureka Service-Registry.Implementation of theEurekaServerDescriptorFactory
.TheEurekaServiceStatus
enumerates the known Eureka service states as of "https://github.com/Netflix/eureka/wiki/Eureka-REST-operations".Provides an accessor for a Eureka service status property.EurekaServiceStatusAccessor.EurekaServiceStatusBuilder<B extends EurekaServiceStatusAccessor.EurekaServiceStatusBuilder<?>>Provides a mutator for an Eureka service status property.Provides a mutator for a Eureka service status property.Provides a Eureka service status property.