Package io.micronaut.discovery
package io.micronaut.discovery
Main client abstraction used for service discovery.
- Since:
- 1.0
- Author:
- graemerocher
-
ClassDescriptionA composite implementation combining all registered
DiscoveryClient
instances.The defaultCompositeDiscoveryClient
that is activated when caching is disabled.The default implementation to generate Instance IDs.Main client abstraction used for service discovery.Base class for common discovery configuration options.Extended version of theServiceInstance
interface for theEmbeddedServer
.Represents a remote service discovered by the underlying discovery implementation.A builder for buildingServiceInstance
references.Interface for generating IDs forServiceInstance
.Interface for types that expose a list ofServiceInstance
.AServiceInstanceList
using a static list of URLs.