Uses of Annotation Type
org.springframework.boot.autoconfigure.condition.ConditionalOnBean
Package
Description
Auto-configuration for actuator AMQP concerns.
Auto-configuration for actuator audit concerns.
Auto-configuration for actuator cache concerns.
Auto-configuration for actuator Cloud Foundry concerns using WebFlux.
Auto-configuration for actuator Cloud Foundry concerns using Spring MVC.
Auto-configuration for actuator property concerns.
Auto-configuration for actuator Couchbase concerns.
Auto-configuration for actuator Elasticsearch concerns.
Auto-configuration for exposing actuator web endpoints using WebFlux.
Auto-configuration for exposing actuator web endpoints using Spring MVC.
Auto-configuration for actuator Spring Environment concerns.
Auto-configuration for actuator Flyway concerns.
Auto-configuration for actuator Hazelcast concerns.
Auto-configuration for actuator InfluxDB concerns.
Auto-configuration for actuator Spring Integration concerns.
Auto-configuration for actuator JDBC concerns.
Auto-configuration for actuator JMS concerns.
Auto-configuration for actuator LDAP concerns.
Auto-configuration for actuator Liquibase concerns.
Auto-configuration for actuator logging concerns.
Auto-configuration for actuator JavaMail concerns.
Auto-configuration for actuator metrics and Micrometer.
Auto-configuration for RabbitMQ metrics.
Auto-configuration for cache metrics.
Auto-configuration for Spring Data actuator metrics.
Support for exporting actuator metrics to AppOptics.
Support for exporting actuator metrics to Atlas.
Support for exporting actuator metrics to Datadog.
Support for exporting actuator metrics to Dynatrace.
Support for exporting actuator metrics to Elastic.
Support for exporting actuator metrics to Ganglia.
Support for exporting actuator metrics to Graphite.
Support for exporting actuator metrics to Humio.
Support for exporting actuator metrics to InfluxDB.
Support for exporting actuator metrics to JMX.
Support for exporting actuator metrics to KairosDB.
Support for exporting actuator metrics to New Relic.
Support for exporting actuator metrics to OTLP.
Support for exporting actuator metrics to Prometheus.
Support for exporting actuator metrics to SignalFX.
Support for exporting actuator metrics to a simple in-memory store.
Support for exporting actuator metrics to Stackdriver.
Support for exporting actuator metrics to StatsD.
Support for exporting actuator metrics to Wavefront.
Auto-configuration for JPA metrics.
Auto-configuration for Mongo metrics.
Auto-configuration for R2DBC metrics.
Auto-configuration for Redis metrics.
Auto-configuration for actuator startup time metrics.
Auto-configuration for task execution and scheduling metrics.
Auto-configuration for web client actuator metrics.
Auto-configuration for Jetty actuator metrics.
Auto-configuration for WebFlux actuator metrics.
Auto-configuration for Spring MVC actuator metrics.
Auto-configuration for Tomcat actuator metrics.
Auto-configuration for actuator MongoDB concerns.
Auto-configuration for actuator Neo4J concerns.
Auto-configuration for actuator Quartz Scheduler concerns.
Auto-configuration for actuator R2DBC.
Auto-configuration for actuator Redis concerns.
Auto-configuration for actuator security using Spring MVC.
Auto-configuration for actuator Spring Sessions concerns.
Auto-configuration for actuator HTTP tracing concerns.
Auto-configuration for Micrometer Tracing.
Auto-configuration for tracing with Wavefront.
Auto-configuration for Spring Batch.
Auto-configuration for the cache abstraction.
Auto-configuration for Spring Data Cassandra.
Auto-configuration for Spring Data Couchbase.
Auto-configuration for Spring Data JDBC.
Auto-configuration for Spring Data JPA.
Auto-configuration for Spring Data Mongo.
Auto-configuration for Spring Data Neo4j.
Auto-Configuration for Spring Data R2DBC.
Auto-configuration for Spring Data Redis.
Auto-configuration for Spring Integration.
Auto-configuration for JDBC.
Auto-configuration for JMS.
Auto-configuration for JOOQ.
Auto-configuration for RSocket.
Auto-configuration for Servlet-based Spring Security.
Auto-configuration for task execution and scheduling.
Auto-configuration for transaction support.
Auto-configuration for Spring Framework's functional web client.
Auto-configuration for servlet web servers and Spring MVC.
Auto-configuration for reactive web tests.
Auto-configuration for Spring MVC tests.
Auto-configuration for web service clients.
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.amqp
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.audit
Modifier and TypeMethodDescriptionAuditEventsEndpointAutoConfiguration.auditEventsEndpoint
(AuditEventRepository auditEventRepository) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.cache
Modifier and TypeMethodDescriptionCachesEndpointAutoConfiguration.cachesEndpointWebExtension
(CachesEndpoint cachesEndpoint) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.cloudfoundry.reactive
Modifier and TypeMethodDescriptionReactiveCloudFoundryActuatorAutoConfiguration.cloudFoundryInfoEndpointWebExtension
(GitProperties properties, ObjectProvider<InfoContributor> infoContributors) ReactiveCloudFoundryActuatorAutoConfiguration.cloudFoundryReactiveHealthEndpointWebExtension
(ReactiveHealthEndpointWebExtension reactiveHealthEndpointWebExtension) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet
Modifier and TypeClassDescriptionclass
Auto-configuration
to expose actuator endpoints for Cloud Foundry to use.Modifier and TypeMethodDescriptionCloudFoundryActuatorAutoConfiguration.cloudFoundryHealthEndpointWebExtension
(HealthEndpointWebExtension healthEndpointWebExtension) CloudFoundryActuatorAutoConfiguration.cloudFoundryInfoEndpointWebExtension
(GitProperties properties, ObjectProvider<InfoContributor> infoContributors) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.context.properties
Modifier and TypeMethodDescriptionConfigurationPropertiesReportEndpointAutoConfiguration.configurationPropertiesReportEndpointWebExtension
(ConfigurationPropertiesReportEndpoint configurationPropertiesReportEndpoint) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.couchbase
Modifier and TypeClassDescriptionclass
class
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.elasticsearch
Modifier and TypeClassDescriptionclass
class
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.endpoint.web.reactive
Modifier and TypeClassDescriptionclass
@ManagementContextConfiguration
for Reactive@Endpoint
concerns.Modifier and TypeMethodDescriptionWebFluxEndpointManagementContextConfiguration.managementHealthEndpointWebFluxHandlerMapping
(WebEndpointsSupplier webEndpointsSupplier, HealthEndpointGroups groups) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.endpoint.web.servlet
Modifier and TypeClassDescriptionclass
@ManagementContextConfiguration
for Spring MVC@Endpoint
concerns.Modifier and TypeMethodDescriptionWebMvcEndpointManagementContextConfiguration.managementHealthEndpointWebMvcHandlerMapping
(WebEndpointsSupplier webEndpointsSupplier, HealthEndpointGroups groups) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.env
Modifier and TypeMethodDescriptionEnvironmentEndpointAutoConfiguration.environmentEndpointWebExtension
(EnvironmentEndpoint environmentEndpoint) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.flyway
Modifier and TypeMethodDescriptionFlywayEndpointAutoConfiguration.flywayEndpoint
(ApplicationContext context) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.hazelcast
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.influx
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.integration
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.jdbc
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.jms
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.ldap
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.liquibase
Modifier and TypeMethodDescriptionLiquibaseEndpointAutoConfiguration.liquibaseEndpoint
(ApplicationContext context) static BeanPostProcessor
LiquibaseEndpointAutoConfiguration.preventDataSourceCloseBeanPostProcessor()
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.logging
Modifier and TypeMethodDescriptionLoggersEndpointAutoConfiguration.loggersEndpoint
(LoggingSystem loggingSystem, ObjectProvider<LoggerGroups> springBootLoggerGroups) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.mail
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics
Modifier and TypeClassDescriptionclass
Auto-configuration
for JVM metrics.class
Auto-configuration for Kafka metrics.class
Auto-configuration for Log4J2 metrics.class
Auto-configuration
for Logback metrics.class
Auto-configuration
for system metrics.Modifier and TypeMethodDescriptionMetricsEndpointAutoConfiguration.metricsEndpoint
(io.micrometer.core.instrument.MeterRegistry registry) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.amqp
Modifier and TypeClassDescriptionclass
Auto-configuration
for metrics on all availableconnection factories
. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.cache
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.data
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.atlas
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.datadog
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.elastic
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.graphite
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.humio
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.influx
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.jmx
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.kairos
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.otlp
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
Modifier and TypeMethodDescriptionio.prometheus.client.exemplars.ExemplarSampler
PrometheusMetricsExportAutoConfiguration.exemplarSampler
(io.prometheus.client.exemplars.tracer.common.SpanContextSupplier spanContextSupplier) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.simple
Modifier and TypeClassDescriptionclass
Auto-configuration
for exporting metrics to aSimpleMeterRegistry
. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.statsd
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.jdbc
Modifier and TypeClassDescriptionclass
Auto-configuration
for metrics on all availabledatasources
. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.mongo
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.r2dbc
Modifier and TypeClassDescriptionclass
Auto-configuration
for metrics on all availableR2DBC connection factories
. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.redis
Modifier and TypeClassDescriptionclass
Auto-configuration for Lettuce metrics. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.startup
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.task
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.web.client
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.web.jetty
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.web.reactive
Modifier and TypeClassDescriptionclass
Auto-configuration
for instrumentation of Spring WebFlux applications. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.web.servlet
Modifier and TypeClassDescriptionclass
Auto-configuration
for instrumentation of Spring Web MVC servlet-based request mappings. -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.metrics.web.tomcat
Modifier and TypeMethodDescriptionTomcatMetricsAutoConfiguration.tomcatMetricsBinder
(io.micrometer.core.instrument.MeterRegistry meterRegistry) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.mongo
Modifier and TypeClassDescriptionclass
class
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.neo4j
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.quartz
Modifier and TypeMethodDescriptionQuartzEndpointAutoConfiguration.quartzEndpoint
(org.quartz.Scheduler scheduler) QuartzEndpointAutoConfiguration.quartzEndpointWebExtension
(QuartzEndpoint endpoint) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.r2dbc
Modifier and TypeClassDescriptionclass
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.redis
Modifier and TypeClassDescriptionclass
class
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.security.servlet
Modifier and TypeClassDescriptionstatic class
-
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.session
Modifier and TypeMethodDescriptionSessionsEndpointAutoConfiguration.sessionEndpoint
(org.springframework.session.FindByIndexNameSessionRepository<? extends org.springframework.session.Session> sessionRepository) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.trace.http
Modifier and TypeMethodDescriptionHttpTraceEndpointAutoConfiguration.httpTraceEndpoint
(HttpTraceRepository traceRepository) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.tracing
Modifier and TypeMethodDescriptionio.micrometer.tracing.handler.DefaultTracingObservationHandler
MicrometerTracingAutoConfiguration.defaultTracingObservationHandler
(io.micrometer.tracing.Tracer tracer) io.micrometer.tracing.handler.HttpClientTracingObservationHandler
MicrometerTracingAutoConfiguration.httpClientTracingObservationHandler
(io.micrometer.tracing.Tracer tracer, io.micrometer.tracing.http.HttpClientHandler httpClientHandler) io.micrometer.tracing.handler.HttpServerTracingObservationHandler
MicrometerTracingAutoConfiguration.httpServerTracingObservationHandler
(io.micrometer.tracing.Tracer tracer, io.micrometer.tracing.http.HttpServerHandler httpServerHandler) -
Uses of ConditionalOnBean in org.springframework.boot.actuate.autoconfigure.tracing.wavefront
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.batch
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.cache
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.cassandra
Modifier and TypeClassDescriptionclass
Auto-configuration
for Spring Data's Cassandra support.class
Auto-configuration
for Spring Data's reactive Cassandra support. -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.couchbase
Modifier and TypeClassDescriptionclass
Auto-configuration
for Spring Data's Couchbase Reactive Repositories.class
Auto-configuration
for Spring Data's Couchbase Repositories. -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.jdbc
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.jpa
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.mongo
Modifier and TypeClassDescriptionclass
Auto-configuration
for Spring Data's reactive mongo support. -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.neo4j
Modifier and TypeClassDescriptionclass
Auto-configuration
for Spring Data Neo4j.class
Auto-configuration
for Spring Data's reactive Neo4j support. -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.r2dbc
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.data.redis
Modifier and TypeMethodDescriptionRedisReactiveAutoConfiguration.reactiveRedisTemplate
(org.springframework.data.redis.connection.ReactiveRedisConnectionFactory reactiveRedisConnectionFactory, ResourceLoader resourceLoader) org.springframework.data.redis.core.ReactiveStringRedisTemplate
RedisReactiveAutoConfiguration.reactiveStringRedisTemplate
(org.springframework.data.redis.connection.ReactiveRedisConnectionFactory reactiveRedisConnectionFactory) -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.integration
Modifier and TypeClassDescriptionprotected static class
Spring Integration JMX configuration.protected static class
Expose a standardThreadPoolTaskScheduler
if the user has not enabled task scheduling explicitly. -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.jdbc
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.jms
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.jooq
Modifier and TypeMethodDescriptionJooqAutoConfiguration.transactionProvider
(PlatformTransactionManager txManager) -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.rsocket
Modifier and TypeMethodDescriptionRSocketStrategiesAutoConfiguration.JacksonCborStrategyConfiguration.jacksonCborRSocketStrategyCustomizer
(Jackson2ObjectMapperBuilder builder) RSocketStrategiesAutoConfiguration.JacksonJsonStrategyConfiguration.jacksonJsonRSocketStrategyCustomizer
(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.security.servlet
Modifier and TypeClassDescriptionclass
Auto-configuration
for a Spring Security in-memoryAuthenticationManager
.Modifier and TypeMethodDescriptionSecurityFilterAutoConfiguration.securityFilterChainRegistration
(SecurityProperties securityProperties) -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.task
Modifier and TypeMethodDescriptionTaskSchedulingAutoConfiguration.taskScheduler
(TaskSchedulerBuilder builder) -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.transaction
Modifier and TypeClassDescriptionstatic class
-
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.web.reactive.function.client
Modifier and TypeClassDescriptionprotected static class
Modifier and TypeMethodDescriptionClientHttpConnectorAutoConfiguration.clientConnectorCustomizer
(ClientHttpConnector clientHttpConnector) -
Uses of ConditionalOnBean in org.springframework.boot.autoconfigure.web.servlet
Modifier and TypeMethodDescriptionWebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.beanNameViewResolver()
DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration.dispatcherServletRegistration
(DispatcherServlet dispatcherServlet, WebMvcProperties webMvcProperties, ObjectProvider<MultipartConfigElement> multipartConfig) DispatcherServletAutoConfiguration.DispatcherServletConfiguration.multipartResolver
(MultipartResolver resolver) WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.viewResolver
(BeanFactory beanFactory) -
Uses of ConditionalOnBean in org.springframework.boot.test.autoconfigure.web.reactive
Modifier and TypeMethodDescriptionWebTestClientAutoConfiguration.webTestClient
(ApplicationContext applicationContext, List<WebTestClientBuilderCustomizer> customizers, List<MockServerConfigurer> configurers) -
Uses of ConditionalOnBean in org.springframework.boot.test.autoconfigure.web.servlet
Modifier and TypeMethodDescriptionorg.openqa.selenium.htmlunit.HtmlUnitDriver
MockMvcWebDriverAutoConfiguration.htmlUnitDriver
(MockMvcHtmlUnitDriverBuilder builder) com.gargoylesoftware.htmlunit.WebClient
MockMvcWebClientAutoConfiguration.htmlUnitWebClient
(MockMvcWebClientBuilder builder) MockMvcWebDriverAutoConfiguration.mockMvcHtmlUnitDriverBuilder
(MockMvc mockMvc, Environment environment) MockMvcWebClientAutoConfiguration.mockMvcWebClientBuilder
(MockMvc mockMvc, Environment environment) -
Uses of ConditionalOnBean in org.springframework.boot.test.autoconfigure.webservices.client
Modifier and TypeClassDescriptionclass
Auto-configuration for a web-clientWebServiceTemplate
.