All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class | Description |
---|
AbstractAuditListener | |
---|
AbstractAuthenticationAuditListener | Abstract ApplicationListener to expose Spring Security authentication events as AuditEvent s. |
---|
AbstractAuthorizationAuditListener | Abstract ApplicationListener to expose Spring Security authorization events as AuditEvent s. |
---|
AbstractDiscoveredEndpoint<O extends Operation> | |
---|
AbstractDiscoveredOperation | |
---|
AbstractExposableEndpoint<O extends Operation> | |
---|
AbstractHealthAggregator | Base HealthAggregator implementation to allow subclasses to focus on aggregating the Status instances and not deal with contextual details etc. |
---|
AbstractHealthIndicator | |
---|
AbstractReactiveHealthIndicator | |
---|
AbstractWebFluxEndpointHandlerMapping | A custom HandlerMapping that makes web endpoints available over HTTP using Spring WebFlux. |
---|
AbstractWebFluxEndpointHandlerMapping.ElasticSchedulerInvoker | An OperationInvoker that performs the invocation of a blocking operation on a separate thread using Reactor's elastic scheduler . |
---|
AbstractWebFluxEndpointHandlerMapping.LinksHandler | Reactive handler providing actuator links at the root endpoint. |
---|
AbstractWebFluxEndpointHandlerMapping.ReactiveWebOperation | A reactive web operation that can be handled by WebFlux. |
---|
AbstractWebMvcEndpointHandlerMapping | A custom HandlerMapping that makes web endpoints available over HTTP using Spring MVC. |
---|
AbstractWebMvcEndpointHandlerMapping.LinksHandler | Handler providing actuator links at the root endpoint. |
---|
AbstractWebMvcEndpointHandlerMapping.ServletWebOperation | A servlet web operation that can be handled by Spring MVC. |
---|
ActuatorMediaType | Media types that can be consumed and produced by Actuator endpoints. |
---|
ApplicationHealthIndicator | |
---|
AuditApplicationEvent | Spring ApplicationEvent to encapsulate AuditEvent s. |
---|
AuditEvent | A value object representing an audit event: at a particular time, a particular user or agent carried out an action of a particular type. |
---|
AuditEventRepository | |
---|
AuditEventsEndpoint | |
---|
AuditEventsEndpoint.AuditEventsDescriptor | |
---|
AuditListener | |
---|
AuthenticationAuditListener | |
---|
AuthorizationAuditListener | |
---|
BeansEndpoint | Endpoint to expose details of an application's beans, grouped by application context. |
---|
BeansEndpoint.ApplicationBeans | A description of an application's beans, primarily intended for serialization to JSON. |
---|
BeansEndpoint.BeanDescriptor | A description of a bean in an application context, primarily intended for serialization to JSON. |
---|
BeansEndpoint.ContextBeans | A description of an application context, primarily intended for serialization to JSON. |
---|
BuildInfoContributor | |
---|
CacheMeterBinderProvider<C extends org.springframework.cache.Cache> | Provide a MeterBinder based on a Cache . |
---|
CacheMetricsRegistrar | Register supported Cache to a MeterRegistry . |
---|
CachesEndpoint | |
---|
CachesEndpoint.CacheDescriptor | Basic description of a Cache , primarily intended for serialization to JSON. |
---|
CachesEndpoint.CacheEntry | Description of a Cache , primarily intended for serialization to JSON. |
---|
CachesEndpoint.CacheManagerDescriptor | Description of a CacheManager , primarily intended for serialization to JSON. |
---|
CachesEndpoint.CachesReport | A report of available caches , primarily intended for serialization to JSON. |
---|
CachesEndpointWebExtension | |
---|
CachingOperationInvoker | An OperationInvoker that caches the response of an operation with a configurable time to live. |
---|
CachingOperationInvokerAdvisor | |
---|
CaffeineCacheMeterBinderProvider | |
---|
CassandraHealthIndicator | Simple implementation of a HealthIndicator returning status information for Cassandra data stores. |
---|
CassandraReactiveHealthIndicator | |
---|
CompositeHealthIndicator | HealthIndicator that returns health indications from all registered delegates. |
---|
CompositeHealthIndicatorFactory | Deprecated. |
---|
CompositeReactiveHealthIndicator | |
---|
CompositeReactiveHealthIndicatorFactory | Deprecated. |
---|
ConfigurationPropertiesReportEndpoint | Endpoint to expose application properties from ConfigurationProperties annotated beans. |
---|
ConfigurationPropertiesReportEndpoint.ApplicationConfigurationProperties | A description of an application's ConfigurationProperties beans. |
---|
ConfigurationPropertiesReportEndpoint.ConfigurationPropertiesBeanDescriptor | A description of a ConfigurationProperties bean. |
---|
ConfigurationPropertiesReportEndpoint.ContextConfigurationProperties | A description of an application context's ConfigurationProperties beans. |
---|
ConfigurationPropertiesReportEndpoint.GenericSerializerModifier | BeanSerializerModifier to return only relevant configuration properties.
|
---|
ControllerEndpoint | Identifies a type as being an endpoint that is only exposed over Spring MVC or Spring WebFlux. |
---|
ControllerEndpointDiscoverer | |
---|
ControllerEndpointHandlerMapping | |
---|
ControllerEndpointHandlerMapping | |
---|
ControllerEndpointsSupplier | |
---|
ConversionServiceParameterValueMapper | |
---|
CouchbaseHealthIndicator | |
---|
CouchbaseReactiveHealthIndicator | |
---|
DataSourceHealthIndicator | |
---|
DataSourcePoolMetrics | |
---|
DefaultHealthIndicatorRegistry | |
---|
DefaultReactiveHealthIndicatorRegistry | |
---|
DefaultRestTemplateExchangeTagsProvider | |
---|
DefaultWebClientExchangeTagsProvider | |
---|
DefaultWebFluxTagsProvider | |
---|
DefaultWebMvcTagsProvider | |
---|
DeleteOperation | Identifies a method on an Endpoint as being a delete operation. |
---|
DiscoveredEndpoint<O extends Operation> | |
---|
DiscoveredOperationMethod | |
---|
DiscovererEndpointFilter | |
---|
DiskSpaceHealthIndicator | A HealthIndicator that checks available disk space and reports a status of Status.DOWN when it drops below a configurable threshold. |
---|
DispatcherHandlerMappingDescription | A description of a mapping known to a DispatcherServlet . |
---|
DispatcherHandlerMappingDetails | Details of a DispatcherHandler mapping. |
---|
DispatcherHandlersMappingDescriptionProvider | |
---|
DispatcherServletMappingDescription | A description of a mapping known to a DispatcherServlet . |
---|
DispatcherServletMappingDetails | Details of a DispatcherServlet mapping. |
---|
DispatcherServletsMappingDescriptionProvider | |
---|
EhCache2CacheMeterBinderProvider | |
---|
ElasticsearchHealthIndicator | |
---|
ElasticsearchJestHealthIndicator | |
---|
ElasticsearchRestHealthIndicator | |
---|
Endpoint | Identifies a type as being an actuator endpoint that provides information about the running application. |
---|
EndpointDiscoverer<E extends ExposableEndpoint<O>,O extends Operation> | |
---|
EndpointDiscoverer.OperationKey | A key generated for an Operation based on specific criteria from the actual operation implementation. |
---|
EndpointExtension | Annotation primarily used as a meta-annotation to indicate that an annotation provides extension support for an endpoint. |
---|
EndpointFilter<E extends ExposableEndpoint<?>> | Strategy class that can be used to filter endpoints . |
---|
EndpointId | An identifier for an actuator endpoint. |
---|
EndpointJmxExtension | Identifies a type as being a JMX-specific extension of an Endpoint . |
---|
EndpointLinksResolver | A resolver for links to web endpoints. |
---|
EndpointMapping | A value object for the base mapping for endpoints. |
---|
EndpointMBean | |
---|
EndpointMediaTypes | Media types that are, by default, produced and consumed by an endpoint. |
---|
EndpointObjectNameFactory | |
---|
EndpointServlet | Contains details of a servlet that is exposed as an actuator endpoint. |
---|
EndpointsSupplier<E extends ExposableEndpoint<?>> | Provides access to a collection of endpoints . |
---|
EndpointWebExtension | Identifies a type as being a Web-specific extension of an Endpoint . |
---|
EnvironmentEndpoint | Endpoint to expose environment information. |
---|
EnvironmentEndpoint.EnvironmentDescriptor | A description of an Environment . |
---|
EnvironmentEndpoint.EnvironmentEntryDescriptor | A description of an entry of the Environment . |
---|
EnvironmentEndpoint.PropertySourceDescriptor | A description of a PropertySource . |
---|
EnvironmentEndpoint.PropertySourceEntryDescriptor | A description of a particular entry of PropertySource . |
---|
EnvironmentEndpoint.PropertySummaryDescriptor | A summary of a particular entry of the Environment . |
---|
EnvironmentEndpoint.PropertyValueDescriptor | A description of a property's value, including its origin if available. |
---|
EnvironmentEndpointWebExtension | |
---|
EnvironmentInfoContributor | An InfoContributor that provides all environment entries prefixed with info. |
---|
ExposableControllerEndpoint | Information describing an endpoint that can be exposed over Spring MVC or Spring WebFlux. |
---|
ExposableEndpoint<O extends Operation> | Information describing an endpoint that can be exposed in some technology specific way. |
---|
ExposableJmxEndpoint | Information describing an endpoint that can be exposed over JMX. |
---|
ExposableServletEndpoint | Information describing an endpoint that can be exposed by registering a servlet. |
---|
ExposableWebEndpoint | Information describing an endpoint that can be exposed over the web. |
---|
FilteredEndpoint | Annotation that can be used on an @Endpoint to implement implicit filtering. |
---|
FilterRegistrationMappingDescription | |
---|
FiltersMappingDescriptionProvider | |
---|
FlywayEndpoint | |
---|
FlywayEndpoint.ApplicationFlywayBeans | Description of an application's Flyway beans, primarily intended for serialization to JSON. |
---|
FlywayEndpoint.ContextFlywayBeans | Description of an application context's Flyway beans, primarily intended for serialization to JSON. |
---|
FlywayEndpoint.FlywayDescriptor | Description of a Flyway bean, primarily intended for serialization to JSON. |
---|
FlywayEndpoint.FlywayMigration | Details of a migration performed by Flyway. |
---|
GitInfoContributor | |
---|
HandlerFunctionDescription | Description of a HandlerFunction . |
---|
HandlerMethodDescription | A description of a HandlerMethod . |
---|
HazelcastCacheMeterBinderProvider | |
---|
Health | Carries information about the health of a component or subsystem. |
---|
Health.Builder | Builder for creating immutable Health instances. |
---|
HealthAggregator | Strategy interface used to aggregate Health instances into a final one. |
---|
HealthEndpoint | Endpoint to expose application health information. |
---|
HealthEndpointWebExtension | |
---|
HealthIndicator | Strategy interface used to provide an indication of application health. |
---|
HealthIndicatorNameFactory | Generate a sensible health indicator name based on its bean name. |
---|
HealthIndicatorReactiveAdapter | |
---|
HealthIndicatorRegistry | |
---|
HealthIndicatorRegistryFactory | |
---|
HealthStatusHttpMapper | Map a Status to an HTTP status code. |
---|
HealthWebEndpointResponseMapper | |
---|
HeapDumpWebEndpoint | |
---|
HeapDumpWebEndpoint.HeapDumper | Strategy interface used to dump the heap to a file. |
---|
HeapDumpWebEndpoint.HeapDumperUnavailableException | |
---|
HeapDumpWebEndpoint.HotSpotDiagnosticMXBeanHeapDumper | |
---|
HttpExchangeTracer | Traces an HTTP request-response exchange. |
---|
HttpTrace | A trace event for handling of an HTTP request and response exchange. |
---|
HttpTrace.Principal | Principal associated with an HTTP request-response exchange. |
---|
HttpTrace.Request | Trace of an HTTP request. |
---|
HttpTrace.Response | Trace of an HTTP response. |
---|
HttpTrace.Session | Session associated with an HTTP request-response exchange. |
---|
HttpTraceEndpoint | |
---|
HttpTraceEndpoint.HttpTraceDescriptor | A description of an application's HttpTrace entries. |
---|
HttpTraceFilter | |
---|
HttpTraceRepository | |
---|
HttpTraceWebFilter | A WebFilter for tracing HTTP requests. |
---|
Include | Include options for HTTP tracing. |
---|
InfluxDbHealthIndicator | |
---|
Info | Carries information of the application. |
---|
Info.Builder | Builder for creating immutable Info instances. |
---|
InfoContributor | Contributes additional info details. |
---|
InfoEndpoint | Endpoint to expose arbitrary application information. |
---|
InfoPropertiesInfoContributor<T extends org.springframework.boot.info.InfoProperties> | |
---|
InfoPropertiesInfoContributor.Mode | Defines how properties should be exposed. |
---|
InMemoryAuditEventRepository | |
---|
InMemoryHttpTraceRepository | |
---|
IntegrationGraphEndpoint | Endpoint to expose the Spring Integration graph. |
---|
InvalidEndpointRequestException | Indicate that an endpoint request is invalid. |
---|
InvocationContext | |
---|
IsoOffsetDateTimeConverter | |
---|
JacksonJmxOperationResponseMapper | |
---|
JCacheCacheMeterBinderProvider | |
---|
JerseyEndpointResourceFactory | |
---|
JettyServerThreadPoolMetricsBinder | Binds JettyServerThreadPoolMetrics in response to the ApplicationStartedEvent . |
---|
JmsHealthIndicator | |
---|
JmxEndpoint | Identifies a type as being an endpoint that is only exposed over JMX. |
---|
JmxEndpointDiscoverer | |
---|
JmxEndpointExporter | |
---|
JmxEndpointsSupplier | |
---|
JmxOperation | An operation on a JMX endpoint. |
---|
JmxOperationParameter | Describes the parameters of an operation on a JMX endpoint. |
---|
JmxOperationResponseMapper | Maps an operation's response to a JMX-friendly form. |
---|
LdapHealthIndicator | |
---|
Link | Details for a link in a HAL-formatted response. |
---|
LiquibaseEndpoint | |
---|
LiquibaseEndpoint.ApplicationLiquibaseBeans | Description of an application's SpringLiquibase beans, primarily intended for serialization to JSON. |
---|
LiquibaseEndpoint.ChangeSet | A Liquibase change set. |
---|
LiquibaseEndpoint.ContextExpression | |
---|
LiquibaseEndpoint.ContextLiquibaseBeans | Description of an application context's SpringLiquibase beans, primarily intended for serialization to JSON. |
---|
LiquibaseEndpoint.LiquibaseBean | Description of a SpringLiquibase bean, primarily intended for serialization to JSON. |
---|
LogFileWebEndpoint | Web Endpoint that provides access to an application's log file. |
---|
LoggersEndpoint | Endpoint to expose a collection of LoggerConfiguration s. |
---|
LoggersEndpoint.LoggerLevels | Levels configured for a given logger exposed in a JSON friendly way. |
---|
LongTaskTimingHandlerInterceptor | A HandlerInterceptor that supports Micrometer's long task timers configured on a handler using Timed with Timed.longTask() set to true . |
---|
MailHealthIndicator | |
---|
MapInfoContributor | |
---|
MappingDescriptionProvider | |
---|
MappingsEndpoint | Endpoint to expose HTTP request mappings. |
---|
MappingsEndpoint.ApplicationMappings | A description of an application's request mappings. |
---|
MappingsEndpoint.ContextMappings | A description of an application context's request mappings. |
---|
MetricsEndpoint | An Endpoint for exposing the metrics held by a MeterRegistry . |
---|
MetricsEndpoint.AvailableTag | A set of tags for further dimensional drilldown and their potential values. |
---|
MetricsEndpoint.ListNamesResponse | Response payload for a metric name listing. |
---|
MetricsEndpoint.MetricResponse | Response payload for a metric name selector. |
---|
MetricsEndpoint.Sample | A measurement sample combining a statistic and a value. |
---|
MetricsRestTemplateCustomizer | RestTemplateCustomizer that configures the RestTemplate to record request metrics.
|
---|
MetricsWebClientCustomizer | WebClientCustomizer that configures the WebClient to record request metrics.
|
---|
MetricsWebClientFilterFunction | |
---|
MetricsWebFilter | Intercepts incoming HTTP requests handled by Spring WebFlux handlers. |
---|
MissingParametersException | RuntimeException thrown when an endpoint invocation does not contain required parameters. |
---|
MongoHealthIndicator | Simple implementation of a HealthIndicator returning status information for Mongo data stores. |
---|
MongoReactiveHealthIndicator | |
---|
Neo4jHealthIndicator | HealthIndicator that tests the status of a Neo4j by executing a Cypher statement. |
---|
NonUniqueCacheException | Exception thrown when multiple caches exist with the same name. |
---|
Operation | |
---|
OperationInvoker | Interface to perform an operation invocation. |
---|
OperationInvokerAdvisor | |
---|
OperationMethod | Information describing an operation method on an endpoint method. |
---|
OperationParameter | A single operation parameter. |
---|
OperationParameters | |
---|
OperationType | An enumeration of the different types of operation supported by an endpoint. |
---|
OrderedHealthAggregator | Default HealthAggregator implementation that aggregates Health instances and determines the final system state based on a simple ordered list. |
---|
ParameterMappingException | |
---|
ParameterValueMapper | Maps parameter values to the required type when invoking an endpoint. |
---|
PathMappedEndpoint | Interface that can be implemented by an ExposableEndpoint that is mapped to a root web path. |
---|
PathMappedEndpoints | |
---|
PathMapper | Strategy interface used to provide a mapping between an endpoint ID and the root path where it will be exposed. |
---|
PrometheusPushGatewayManager | Class that can be used to manage the pushing of metrics to a Prometheus PushGateway . |
---|
PrometheusPushGatewayManager.ShutdownOperation | The operation that should be performed on shutdown. |
---|
PrometheusScrapeEndpoint | Endpoint that outputs metrics in a format that can be scraped by the Prometheus server. |
---|
RabbitHealthIndicator | Simple implementation of a HealthIndicator returning status information for the RabbitMQ messaging system. |
---|
RabbitMetrics | A MeterBinder for RabbitMQ Java Client metrics. |
---|
ReactiveHealthEndpointWebExtension | |
---|
ReactiveHealthIndicator | Defines the Health of an arbitrary system or component. |
---|
ReactiveHealthIndicatorRegistry | |
---|
ReactiveHealthIndicatorRegistryFactory | |
---|
ReadOperation | Identifies a method on an Endpoint as being a read operation. |
---|
RedisHealthIndicator | Simple implementation of a HealthIndicator returning status information for Redis data stores. |
---|
RedisReactiveHealthIndicator | |
---|
ReflectiveOperationInvoker | An OperationInvoker that invokes an operation using reflection. |
---|
RegistrationMappingDescription<T extends javax.servlet.Registration> | A mapping description derived from a Registration . |
---|
RequestMappingConditionsDescription | Description of the conditions of a RequestMappingInfo . |
---|
RequestMappingConditionsDescription | Description of the conditions of a RequestMappingInfo . |
---|
RequestMappingConditionsDescription.MediaTypeExpressionDescription | A description of a MediaTypeExpression in a request mapping condition. |
---|
RequestMappingConditionsDescription.MediaTypeExpressionDescription | A description of a MediaTypeExpression in a request mapping condition. |
---|
RequestMappingConditionsDescription.NameValueExpressionDescription | A description of a NameValueExpression in a request mapping condition. |
---|
RequestMappingConditionsDescription.NameValueExpressionDescription | A description of a NameValueExpression in a request mapping condition. |
---|
RestControllerEndpoint | Identifies a type as being a REST endpoint that is only exposed over Spring MVC or Spring WebFlux. |
---|
RestTemplateExchangeTags | Factory methods for creating Tags related to a request-response exchange performed by a RestTemplate . |
---|
RestTemplateExchangeTagsProvider | Provides Tags for an exchange performed by a RestTemplate . |
---|
Sanitizer | Strategy that should be used by endpoint implementations to sanitize potentially sensitive keys. |
---|
ScheduledTasksEndpoint | Endpoint to expose information about an application's scheduled tasks. |
---|
ScheduledTasksEndpoint.CronTaskDescription | A description of a CronTask or a TriggerTask with a CronTrigger . |
---|
ScheduledTasksEndpoint.FixedDelayTaskDescription | A description of a FixedDelayTask or a TriggerTask with a fixed-delay PeriodicTrigger . |
---|
ScheduledTasksEndpoint.FixedRateTaskDescription | A description of a FixedRateTask or a TriggerTask with a fixed-rate PeriodicTrigger . |
---|
ScheduledTasksEndpoint.IntervalTaskDescription | A description of an IntervalTask . |
---|
ScheduledTasksEndpoint.RunnableDescription | |
---|
ScheduledTasksEndpoint.ScheduledTasksReport | A report of an application's scheduled Tasks , primarily intended for serialization to JSON. |
---|
ScheduledTasksEndpoint.TaskDescription | Base class for descriptions of a Task . |
---|
SecurityContext | Security context in which an endpoint is being invoked. |
---|
Selector | A Selector can be used on a parameter of an Endpoint method to indicate that the parameter is used to select a subset of the endpoint's data. |
---|
ServletEndpoint | Identifies a type as being an endpoint that supplies a servlet to expose. |
---|
ServletEndpointDiscoverer | |
---|
ServletEndpointRegistrar | |
---|
ServletEndpointsSupplier | |
---|
ServletRegistrationMappingDescription | A mapping description derived from a ServletRegistration . |
---|
ServletsMappingDescriptionProvider | |
---|
SessionsEndpoint | |
---|
SessionsEndpoint.SessionDescriptor | A description of user's session . |
---|
SessionsEndpoint.SessionsReport | A report of user's sessions . |
---|
ShowDetails | Options for showing details in responses from the HealthEndpoint web extensions. |
---|
ShutdownEndpoint | Endpoint to shutdown the ApplicationContext . |
---|
SimpleInfoContributor | |
---|
SolrHealthIndicator | |
---|
Status | Value object to express state of a component or subsystem. |
---|
ThreadDumpEndpoint | |
---|
ThreadDumpEndpoint.ThreadDumpDescriptor | A description of a thread dump. |
---|
TomcatMetricsBinder | Binds TomcatMetrics in response to the ApplicationStartedEvent . |
---|
TraceableRequest | A representation of an HTTP request that is suitable for tracing. |
---|
TraceableResponse | A representation of an HTTP response that is suitable for tracing. |
---|
WebClientExchangeTags | Factory methods for creating Tags related to a request-response exchange performed by a WebClient . |
---|
WebClientExchangeTagsProvider | Tags provider for an exchange performed by a WebClient .
|
---|
WebEndpoint | Identifies a type as being an endpoint that is only exposed over HTTP. |
---|
WebEndpointDiscoverer | |
---|
WebEndpointHttpMethod | An enumeration of HTTP methods supported by web endpoint operations. |
---|
WebEndpointResponse<T> | A WebEndpointResponse can be returned by an operation on a EndpointWebExtension to provide additional, web-specific information such as the HTTP status code. |
---|
WebEndpointsSupplier | |
---|
WebFluxEndpointHandlerMapping | A custom HandlerMapping that makes web endpoints available over HTTP using Spring WebFlux. |
---|
WebFluxTags | Factory methods for Tags associated with a request-response exchange that is handled by WebFlux. |
---|
WebFluxTagsProvider | Provides Tags for WebFlux-based request handling. |
---|
WebMvcEndpointHandlerMapping | A custom HandlerMapping that makes web endpoints available over HTTP using Spring MVC. |
---|
WebMvcMetricsFilter | Intercepts incoming HTTP requests and records metrics about Spring MVC execution time and results. |
---|
WebMvcTags | Factory methods for Tags associated with a request-response exchange that is handled by Spring MVC. |
---|
WebMvcTagsProvider | Provides Tags for Spring MVC-based request handling. |
---|
WebOperation | An operation on a web endpoint. |
---|
WebOperationRequestPredicate | A predicate for a request to an operation on a web endpoint. |
---|
WriteOperation | Identifies a method on an Endpoint as being a write operation. |
---|