All Classes and Interfaces

Class
Description
Abstract class representing a cloud computing instance metadata.
 
A base class for classes that automatically register the server with discovery services.
A composite implementation combining all registered DiscoveryClient instances.
An interface modelling common Cloud platform compute instance metadata.
Interface for resoling compute instance metadata.
Utility class for ComputeInstanceMetadataResolver's.
Abstract class for common configuration discovery settings.
The format the configuration is stored in.
A Configuration client is responsible for reading configuration for configuration servers.
Strategy interface for retrieving and updating the current HealthStatus of the application.
The default ConfigurationClient implementation.
The default CompositeDiscoveryClient that is activated when caching is disabled.
The default implementation to generate Instance IDs.
Represents ComputeInstanceMetadata for Digital Ocean.
Default configuration for retrieving Digital Ocean metadata for ComputePlatform.DIGITAL_OCEAN.
A enum of Digital Ocean metadata.
Resolves ComputeInstanceMetadata for Digital Ocean.
A NetworkInterface implementation for Digital Ocean.
Main client abstraction used for service discovery.
Base class for common discovery configuration options.
Base exception for exceptions thrown by the discovery system.
Extended version of the ServiceInstance interface for the EmbeddedServer.
The status of a health indicator.
Configuration for heart beat.
Custom condition to conditionally enable the heart beat.
Annotation that expresses the requirements for enabling the heart beat.
A heartbeat event is an event fired periodically and configured by HeartbeatConfiguration.
A scheduled task that sends a periodic heartbeat whilst the server is active.
Represents information about a network interface in the Cloud.
An exception thrown when no service is available.
Common configuration for ServiceInstance registration.
Exception thrown during ServiceInstance registration.
Represents a remote service discovered by the underlying discovery implementation.
A builder for building ServiceInstance references.
Interface for generating IDs for ServiceInstance.
Interface for types that expose a list of ServiceInstance.
Strategy interface for classes to contribute to ServiceInstance metadata when registering an instance with a discovery service.
An event fired when a service has completed starting and is ready to service requests.
An event triggered when a ServiceInstance has shutdown and will no longer service requests.
A ServiceInstanceList using a static list of URLs.