All Classes and Interfaces

Class
Description
Base class for health contributor configurations that can combine source beans into a composite.
The specific access level granted to the cloud foundry user that's calling the endpoints.
Auto-configuration for exporting metrics to AppOptics.
@ConfigurationProperties for configuring AppOptics metrics export.
Auto-configuration for exporting metrics to Atlas.
@ConfigurationProperties for configuring Atlas metrics export.
Auto-configuration for AuditEvents.
Auto-configuration for the AuditEventsEndpoint.
Nested configuration properties for items that are automatically timed.
Auto-configuration for AvailabilityStateHealthIndicator.
Auto-configuration for availability probes.
Auto-configuration for instrumentation of Spring Batch Jobs.
Auto-configuration for the BeansEndpoint.
Auto-configuration for Brave.
Auto-configuration for metrics on all available caches.
Auto-configuration for CachesEndpoint.
Auto-configuration for CassandraDriverHealthIndicator.
Auto-configuration for CassandraDriverReactiveHealthIndicator.
Auto-configuration to expose actuator endpoints for Cloud Foundry to use.
WebSecurityConfigurer to tell Spring Security to ignore cloudfoundry specific paths.
Authorization exceptions thrown to limit access to the endpoints.
Reasons why the exception can be thrown.
@EndpointExtension for the HealthEndpoint that always exposes full health details.
@EndpointExtension for the InfoEndpoint that always exposes full git details.
Reactive @EndpointExtension for the HealthEndpoint that always exposes full health details.
WebEndpointDiscoverer for Cloud Foundry that uses Cloud Foundry specific extensions for the HealthEndpoint.
CompositeHealthContributorConfiguration<I extends org.springframework.boot.actuate.health.HealthIndicator,B>
Base class for health contributor configurations that can combine source beans into a composite.
Auto-configuration for a CompositeMeterRegistry.
CompositeReactiveHealthContributorConfiguration<I extends org.springframework.boot.actuate.health.ReactiveHealthIndicator,B>
Base class for health contributor configurations that can combine source beans into a composite.
@Conditional that checks whether an endpoint is available.
@Conditional that checks whether a default health indicator is enabled.
@Conditional that checks whether an info contributor is enabled.
@Conditional that checks whether a metrics exporter is enabled.
@Conditional that checks whether tracing is enabled.
@Conditional that matches based on the configuration of the management port.
@Endpoint to expose the ConditionEvaluationReport.
A description of an application's condition evaluation.
A description of an application context's condition evaluation, primarily intended for serialization to JSON.
Adapts ConditionEvaluationReport.ConditionAndOutcome to a JSON friendly structure.
Adapts ConditionEvaluationReport.ConditionAndOutcomes to a JSON friendly structure.
Auto-configuration for the ConditionsReportEndpoint.
Auto-configuration for the ConfigurationPropertiesReportEndpoint.
Configuration properties for ConfigurationPropertiesReportEndpoint.
Auto-configuration for ConnectionFactoryHealthIndicator.
Auto-configuration for metrics on all available R2DBC connection factories.
Configuration properties for web endpoints' CORS support.
Auto-configuration for CouchbaseHealthIndicator.
Auto-configuration for CouchbaseReactiveHealthIndicator.
Auto-configuration for exporting metrics to Datadog.
@ConfigurationProperties for configuring Datadog metrics export.
Auto-configuration for DataSourceHealthIndicator.
External configuration properties for DataSourceHealthIndicator.
Auto-configuration for metrics on all available datasources.
Auto-configuration for DiskSpaceHealthIndicator.
External configuration properties for DiskSpaceHealthIndicator.
Auto-configuration for exporting metrics to Dynatrace.
@ConfigurationProperties for configuring Dynatrace metrics export.
 
 
Auto-configuration for exporting metrics to Elastic.
@ConfigurationProperties for configuring Elastic metrics export.
Auto-configuration for ElasticsearchReactiveHealthIndicator using the ReactiveElasticsearchClient.
Auto-configuration for ElasticsearchRestClientHealthIndicator.
Auto-configuration for @Endpoint support.
Identifies a type as being a Cloud Foundry specific extension for an @Endpoint.
Technologies that can be used to expose an endpoint.
Factory that can be used to create a ServerWebExchangeMatcher for actuator endpoint locations.
Factory that can be used to create a RequestMatcher for actuator endpoint locations.
The request matcher used to match against actuator endpoints.
The ServerWebExchangeMatcher used to match against actuator endpoints.
The request matcher used to match against the links endpoint.
The ServerWebExchangeMatcher used to match against the links endpoint.
Auto-configuration for the EnvironmentEndpoint.
Configuration properties for EnvironmentEndpoint.
Auto-configuration for FlywayEndpoint.
Auto-configuration for exporting metrics to Ganglia.
@ConfigurationProperties for configuring Ganglia metrics export.
Auto-configuration for exporting metrics to Graphite.
@ConfigurationProperties for configuring Graphite metrics export.
Auto-configuration for instrumentation of Spring GraphQL endpoints.
Auto-configuration for HazelcastHealthIndicator.
Auto-configuration for health contributors.
Auto-configuration for HealthEndpoint.
Configuration properties for HealthEndpoint.
A health endpoint group.
Health logging properties.
Properties used to configure the health endpoint and endpoint groups.
Status properties for the group.
Auto-configuration for HeapDumpWebEndpoint.
Auto-configuration for metrics on all available Hibernate EntityManagerFactory instances that have statistics enabled.
Auto-configuration for HTTP client-related observations.
Auto-configuration to record HTTP exchanges.
Auto-configuration for the HttpExchangesEndpoint.
Configuration properties for recording HTTP exchanges.
Recording properties.
Auto-configuration for exporting metrics to Humio.
@ConfigurationProperties for configuring Humio metrics export.
IncludeExcludeEndpointFilter<E extends org.springframework.boot.actuate.endpoint.ExposableEndpoint<?>>
EndpointFilter that will filter endpoints based on include and exclude patterns.
Auto-configuration for InfluxDbHealthIndicator.
Auto-configuration for exporting metrics to Influx.
@ConfigurationProperties for configuring Influx metrics export.
Auto-configuration for standard InfoContributors.
Controls the fallback behavior when the primary property that controls whether an info contributor is enabled is not set.
Configuration properties for core info contributors.
 
Auto-configuration for the InfoEndpoint.
Auto-configuration for the IntegrationGraphEndpoint.
Auto-configuration for Endpoint Jackson support.
@ManagementContextConfiguration for Jersey infrastructure when a separate management context with a web server running on a different port is required.
@ManagementContextConfiguration for Jersey infrastructure when the management context is the same as the main application context.
Auto-configuration for Jersey server instrumentation.
Auto-configuration for Jetty metrics.
Auto-configuration for JmsHealthIndicator.
Auto-configuration for JMX @Endpoint support.
Configuration properties for JMX export of endpoints.
 
Auto-configuration for exporting metrics to JMX.
@ConfigurationProperties for configuring JMX metrics export.
Auto-configuration for JVM metrics.
Auto-configuration for Kafka metrics.
Auto-configuration for exporting metrics to KairosDB.
@ConfigurationProperties for configuring KairosDB metrics export.
Auto-configuration for LdapHealthIndicator.
Auto-configuration for Lettuce metrics.
Auto-configuration for LiquibaseEndpoint.
Auto-configuration for Log4J2 metrics.
Auto-configuration for Logback metrics.
Auto-configuration for LogFileWebEndpoint.
Configuration properties for LogFileWebEndpoint.
Auto-configuration for the LoggersEndpoint.
Auto-configuration for MailHealthIndicator.
Auto-configuration for the management context.
Specialized @Configuration class that defines configuration specific for the management context.
Factory for creating a separate management context when the management web server is running on a different port to the main application.
Callback interface that can be implemented by beans wishing to customize Jersey's ResourceConfig in the management context before it is used.
Enumeration of management context types.
@Controller for handling "/error" path when the management servlet is in a child context.
Port types that can be used to control how the management server is started.
Properties for the management server (e.g.
Provides information about the management servlet context for MVC controllers to use.
Auto-configuration for Spring Security when actuator is on the classpath.
ManagementWebServerFactoryCustomizer<T extends org.springframework.boot.web.server.ConfigurableWebServerFactory>
WebServerFactoryCustomizer that customizes the WebServerFactory used to create the management context's web server.
Auto-configuration for MappingsEndpoint.
MeterRegistryCustomizer<T extends io.micrometer.core.instrument.MeterRegistry>
Callback interface that can be used to customize auto-configured MeterRegistries.
A meter value that is used when configuring micrometer.
Auto-configuration for Micrometer-based metrics.
Auto-configuration for MetricsEndpoint.
@ConfigurationProperties for configuring Micrometer-based metrics.
 
 
 
 
 
 
 
 
 
 
Auto-configuration for the Micrometer Tracing API.
Auto-configuration for MongoHealthIndicator.
Auto-configuration for Mongo metrics.
Auto-configuration for MongoReactiveHealthIndicator.
Auto-configuration for Neo4jReactiveHealthIndicator and Neo4jHealthIndicator.
Auto-configuration for exporting metrics to New Relic.
@ConfigurationProperties for configuring New Relic metrics export.
Adapter to convert NewRelicProperties to a NewRelicConfig.
Auto-configuration for the Micrometer Observation API.
@ConfigurationProperties for configuring Micrometer observations.
 
 
 
 
 
ObservationRegistryCustomizer<T extends io.micrometer.observation.ObservationRegistry>
Callback interface that can be used to customize auto-configured observation registries.
Base endpoint element condition.
MeterFilter to log only once a warning message and deny a Meter.Id.
Auto-configuration for OpenTelemetry.
Auto-configuration for OTLP.
Auto-configuration for exporting metrics to OTLP.
@ConfigurationProperties for configuring OTLP metrics export.
Configuration properties for exporting traces using OTLP.
Auto-configuration for Prometheus Exemplars with Micrometer Tracing.
Auto-configuration for exporting metrics to Prometheus.
Configuration for Prometheus Pushgateway.
 
@ConfigurationProperties for configuring metrics export to Prometheus.
Configuration options for push-based interaction with Prometheus.
AutoTimer whose behavior is configured by AutoTimeProperties.
Base class for properties to config adapters.
MeterFilter to apply settings from MetricsProperties.
Base class for properties that configure a metrics registry that pushes aggregated metrics on a regular interval.
Base class for PushRegistryProperties to PushRegistryConfig adapters.
Auto-configuration for QuartzEndpoint.
Configuration properties for QuartzEndpoint.
Auto-configuration for RabbitHealthIndicator.
Auto-configuration for metrics on all available connection factories.
Auto-configuration to expose actuator endpoints for Cloud Foundry to use in a reactive environment.
@ManagementContextConfiguration for reactive web infrastructure when a separate management context with a web server running on a different port is required.
Auto-configuration for Reactive-specific management context concerns.
Auto-configuration for Reactive Spring Security when actuator is on the classpath.
Auto-configuration for RedisHealthIndicator.
Auto-configuration for RedisReactiveHealthIndicator.
Auto-configuration for Spring Data Repository metrics.
Auto-configuration for ScheduledTasksEndpoint.
Callback interface that can be used to customize the SdkTracerProviderBuilder that is used to create the auto-configured SdkTracerProvider.
ManagementContextConfiguration that configures the appropriate RequestMatcherProvider.
 
 
Response from the Cloud Foundry security interceptors.
A boundary for a service-level objective (SLO) for use when configuring Micrometer.
@ManagementContextConfiguration for servlet endpoints.
 
 
Auto-configuration for Servlet-specific management context concerns.
 
Auto-configuration for SessionsEndpoint.
Auto-configuration for the ShutdownEndpoint.
Auto-configuration for exporting metrics to SignalFX.
@ConfigurationProperties for configuring metrics export to SignalFX.
Adapter to convert SignalFxProperties to a SignalFxConfig.
Auto-configuration for exporting metrics to a SimpleMeterRegistry.
@ConfigurationProperties for configuring metrics export to a SimpleMeterRegistry.
Adapter to convert SimpleProperties to a SimpleConfig.
Auto-configuration for exporting metrics to Stackdriver.
@ConfigurationProperties for configuring Stackdriver metrics export.
Adapter to convert StackdriverProperties to a StackdriverConfig.
Auto-configuration for the StartupEndpoint.
Auto-configuration for startup time metrics.
Auto-configuration for exporting metrics to StatsD.
@ConfigurationProperties for configuring StatsD metrics export.
Adapter to convert StatsdProperties to a StatsdConfig.
PushRegistryProperties extensions for registries that are step-normalized.
Base class for StepRegistryProperties to StepRegistryConfig adapters.
Auto-configuration for system metrics.
Auto-configuration for metrics on all available task executors and task schedulers.
Auto-configuration for the ThreadDumpEndpoint.
The JSON web token provided with each request that originates from Cloud Foundry.
Auto-configuration for TomcatMetrics.
Configuration properties for tracing.
 
 
 
 
 
Auto-configuration for Wavefront common infrastructure.
Auto-configuration for exporting metrics to Wavefront.
Configuration properties to configure Wavefront.
 
 
 
 
Adapter to convert WavefrontProperties to a WavefrontConfig.
Configuration for WavefrontSender.
Auto-configuration for Wavefront tracing.
Auto-configuration for web @Endpoint support.
Configuration properties for web management endpoints.
 
 
@ManagementContextConfiguration for Reactive @Endpoint concerns.
Auto-configuration for instrumentation of Spring WebFlux applications.
@ManagementContextConfiguration for Spring MVC @Endpoint concerns.
Auto-configuration for instrumentation of Spring Web MVC servlet-based request mappings.
Auto-configuration for Zipkin.
Details required to establish a connection to a Zipkin server.
Configuration properties for ZipkinAutoConfiguration.
Callback interface that can be implemented by beans wishing to customize the RestTemplateBuilder used to send spans to Zipkin.
Callback interface that can be implemented by beans wishing to customize the WebClient.Builder used to send spans to Zipkin.