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.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.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.