All Classes and Interfaces

Class
Description
A base health indicator class to extend from that catches exceptions thrown from the AbstractHealthIndicator.getHealthInformation() method and updates the HealthResult with the exception information.
Returns data for a given bean definition to be used for the BeansEndpoint.
Used to respond with bean information used for the BeansEndpoint.
Exposes an Endpoint to provide information about the beans of the application.
An InfoSource that retrieves info from build properties.
An InfoSource that retrieves values under the info key from configuration sources.
The default BeanDefinitionData implementation.
The default BeanDefinitionDataCollector implementation.
Default implementation of HealthAggregator that creates a {status: , description: (optional) , details: } response.
Default implementation of LoggersManager.
Default route data implementation.
A Reactive route data collector.
Default implementation of ThreadInfoMapper that returns the ThreadInfo objects as is.
A method designed to annotate an Endpoint delete operation.
A processor that processes references to Delete operations Endpoint instances.
Options for controlling the visibility of health details.
A health indicator for the discovery client.
Enables the user to enable or disable the health indicator.
A HealthIndicator used to display information about the disk space of the server.
Specific configuration properties for the disk space health indicator.
Defines a management endpoint for a given ID.
An Endpoint configuration.
The default Endpoint configuration.
A condition that checks whether an Endpoint is enabled.
If a bean of type EndpointSensitivityHandler is present the EndpointsFilter is not loaded.
Finds any sensitive endpoints.
Returns 401 for Endpoint requests which have sensitive true.
Endpoint that displays information about the environment and its property sources.
A bean interface that allows hiding or masking of parts of the environment and its property sources when they are displayed in the EnvironmentEndpoint.
This class is passed to an instance of EnvironmentEndpointFilter (if one is defined) each time the EnvironmentEndpoint is invoked.
An InfoSource that retrieves info from Git properties.
Aggregates all registered health indicators into a single response.
Options for HealthEndpoint selector that aggregates HealthIndicator according to Liveness respectively Readiness qualifiers.
Exposes an Endpoint to provide information about the health of the application.
Configuration related to handling of the HealthStatus.
Describes an indicator of health of the application.
This class provides a set of common constants to indicate the level of detail to be included in the Health status response.
A continuous health monitor that that updates the CurrentHealthStatus in a background thread.
Used to represent the output of a HealthIndicator.
Helper class to build instances.
A filter that matches the HealthEndpoint and returns an appropriate HTTP status code.
Aggregates all registered info sources into a single response.
Exposes an Endpoint to provide information about the application.
Describes an source of info that will be retrieved by the InfoEndpoint.
A HealthIndicator used to display information about the jdbc status.
Qualifier designed to make the HealthIndicator exposed via /health/liveness endpoint of HealthEndpoint.
An implementation of ManagedLoggingSystem that works with logback.
An implementation of ManagedLoggingSystem that works with logback.
Represents the configuration of a ManagedLoggingSystem logger.
Exposes an Endpoint to manage loggers.
Used to retrieve and update logger information for the LoggersEndpoint.
Abstraction for a logging system.
Extends InfoEndpoint to add a helper method for retrieving a PropertySource from a properties file.
Default implementation of InfoAggregator.
A method designed to annotate an Endpoint read operation.
A processor that processes references to Read operations Endpoint instances.
Qualifier designed to make the HealthIndicator exposed via /health/readiness endpoint of HealthEndpoint.
Exposes an Endpoint to refresh application state via a RefreshEvent.
Returns data for a given route to be used for the RoutesEndpoint.
Used to respond with route information used for the RoutesEndpoint.
Exposes an Endpoint to display application routes.
Annotation that can be applied to arguments that should be included in the endpoint URI.
Annotation that can be applied to endpoint methods to control sensitivity at the method level.
Exposes an Endpoint to stop the server.
A HealthIndicator used to display available load balancer URLs.
A HealthIndicator that signals when the service is ready to service requests.
Exposes an Endpoint to display application threads.
Responsible for converting the standard Java ThreadInfo class into another object for serialization.
A method designed to annotate an Endpoint write operation.
A processor that processes references to Write operations Endpoint instances.