Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbandonedRunException() - Constructor for exception class org.springframework.boot.SpringApplication.AbandonedRunException
AbandonedRunException(ConfigurableApplicationContext) - Constructor for exception class org.springframework.boot.SpringApplication.AbandonedRunException
Create a new SpringApplication.AbandonedRunException instance with the given application context.
ABSENT - Enum constant in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyState
AbstractBindHandler - Class in org.springframework.boot.context.properties.bind
Abstract base class for BindHandler implementations.
AbstractBindHandler() - Constructor for class org.springframework.boot.context.properties.bind.AbstractBindHandler
Create a new binding handler instance.
AbstractBindHandler(BindHandler) - Constructor for class org.springframework.boot.context.properties.bind.AbstractBindHandler
Create a new binding handler instance with a specific parent.
AbstractFailureAnalyzer<T> - Class in org.springframework.boot.diagnostics
Abstract base class for most FailureAnalyzer implementations.
AbstractFailureAnalyzer() - Constructor for class org.springframework.boot.diagnostics.AbstractFailureAnalyzer
 
AbstractFilterRegistrationBean<T> - Class in org.springframework.boot.web.servlet
Abstract base ServletContextInitializer to register Filters in a Servlet 3.0+ container.
AbstractInjectionFailureAnalyzer<T> - Class in org.springframework.boot.diagnostics.analyzer
Abstract base class for a FailureAnalyzer that handles some kind of injection failure.
AbstractInjectionFailureAnalyzer() - Constructor for class org.springframework.boot.diagnostics.analyzer.AbstractInjectionFailureAnalyzer
 
AbstractJsonParser - Class in org.springframework.boot.json
Base class for parsers wrapped or implemented in this package.
AbstractJsonParser() - Constructor for class org.springframework.boot.json.AbstractJsonParser
 
AbstractLoggingSystem - Class in org.springframework.boot.logging
Abstract base class for LoggingSystem implementations.
AbstractLoggingSystem(ClassLoader) - Constructor for class org.springframework.boot.logging.AbstractLoggingSystem
 
AbstractLoggingSystem.LogLevels<T> - Class in org.springframework.boot.logging
Maintains a mapping between native levels and LogLevel.
ACCEPTING_TRAFFIC - Enum constant in enum class org.springframework.boot.availability.ReadinessState
The application is ready to receive traffic.
acceptTasksAfterContextClose(boolean) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set whether to accept further tasks after the application context close phase has begun.
adapt(CharSequence, char) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Create a ConfigurationPropertyName by adapting the given source.
add() - Method in class org.springframework.boot.json.JsonWriter.Members
Add a new member with access to the instance being written.
add(Class<?>, Object) - Method in interface org.springframework.boot.util.Instantiator.AvailableParameters
Add a parameter with an instance value.
add(Class<?>, Function<Class<?>, Object>) - Method in interface org.springframework.boot.util.Instantiator.AvailableParameters
Add a parameter with an instance factory.
add(Runnable) - Method in interface org.springframework.boot.SpringApplicationShutdownHandlers
Add an action to the handlers that will be run when the JVM exits.
add(String) - Method in class org.springframework.boot.json.JsonWriter.Members
Add a new member with access to the instance being written.
add(String, Function<T, V>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add a new member with an extracted value.
add(String, Supplier<V>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add a new member with a supplied value.
add(String, V) - Method in class org.springframework.boot.json.JsonWriter.Members
Add a new member with a static value.
add(BiConsumer<T, BiConsumer<String, V>>) - Method in class org.springframework.boot.logging.structured.ContextPairs.Pairs
Add pairs using the given callback.
add(Function<T, Iterable<E>>, Function<E, String>, Function<E, V>) - Method in class org.springframework.boot.logging.structured.ContextPairs.Pairs
Add pairs from an iterable.
add(Function<T, Iterable<E>>, JsonWriter.PairExtractor<E>) - Method in class org.springframework.boot.logging.structured.ContextPairs.Pairs
Add pairs from an iterable.
add(CommonStructuredLogFormat, StructuredLogFormatterFactory.CommonFormatterFactory<E>) - Method in class org.springframework.boot.logging.structured.StructuredLogFormatterFactory.CommonFormatters
Add the factory that should be used for the given CommonStructuredLogFormat.
addAdaptableBeans(ListableBeanFactory) - Method in class org.springframework.boot.web.servlet.ServletContextInitializerBeans
 
addAliases(String, String...) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
addAliases(ConfigurationPropertyName, ConfigurationPropertyName...) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
addApplicationConverters(ConverterRegistry) - Static method in class org.springframework.boot.convert.ApplicationConversionService
Add converters useful for most Spring Boot applications.
addApplicationFormatters(FormatterRegistry) - Static method in class org.springframework.boot.convert.ApplicationConversionService
Add formatters useful for most Spring Boot applications.
addAsRegistrationBean(ListableBeanFactory, Class<T>, ServletContextInitializerBeans.RegistrationBeanAdapter<T>) - Method in class org.springframework.boot.web.servlet.ServletContextInitializerBeans
 
addBeans(FormatterRegistry, ListableBeanFactory) - Static method in class org.springframework.boot.convert.ApplicationConversionService
Add Printer, Parser, Formatter, Converter, ConverterFactory, GenericConverter, and beans from the specified bean factory.
addBeans(FormatterRegistry, ListableBeanFactory, String) - Static method in class org.springframework.boot.convert.ApplicationConversionService
Add Printer, Parser, Formatter, Converter, ConverterFactory, GenericConverter, and beans from the specified bean factory.
addBootstrapRegistryInitializer(BootstrapRegistryInitializer) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Adds BootstrapRegistryInitializer instances that can be used to initialize the BootstrapRegistry.
addBootstrapRegistryInitializer(BootstrapRegistryInitializer) - Method in class org.springframework.boot.SpringApplication
Adds BootstrapRegistryInitializer instances that can be used to initialize the BootstrapRegistry.
addBundleRegisterHandler(BiConsumer<String, SslBundle>) - Method in class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
addBundleRegisterHandler(BiConsumer<String, SslBundle>) - Method in interface org.springframework.boot.ssl.SslBundles
Add a handler that will be called each time a bundle is registered.
addBundleUpdateHandler(String, Consumer<SslBundle>) - Method in class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
addBundleUpdateHandler(String, Consumer<SslBundle>) - Method in interface org.springframework.boot.ssl.SslBundles
Add a handler that will be called each time the named bundle is updated.
addCloseListener(ApplicationListener<BootstrapContextClosedEvent>) - Method in interface org.springframework.boot.BootstrapRegistry
Add an ApplicationListener that will be called with a BootstrapContextClosedEvent when the BootstrapContext is closed and the ApplicationContext has been prepared.
addCloseListener(ApplicationListener<BootstrapContextClosedEvent>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
addCommandLineProperties(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Flag to indicate that command line arguments should be added to the environment.
addConverter(Class<S>, Class<T>, Converter<? super S, ? extends T>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addConverter(Converter<?, ?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addConverter(GenericConverter) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addConverterFactory(ConverterFactory<?, ?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addDelimitedStringConverters(ConverterRegistry) - Static method in class org.springframework.boot.convert.ApplicationConversionService
Add converters to support delimited strings.
addErrorPages(ErrorPage...) - Method in interface org.springframework.boot.web.error.ErrorPageRegistry
Adds error pages that will be used when handling exceptions.
addErrorPages(ErrorPage...) - Method in class org.springframework.boot.web.servlet.support.ErrorPageFilter
 
addFilter(Predicate<StartupStep>) - Method in class org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup
Add a predicate filter to the list of existing ones.
addFormatter(Formatter<?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addFormatterForFieldAnnotation(AnnotationFormatterFactory<? extends Annotation>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addFormatterForFieldType(Class<?>, Formatter<?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addFormatterForFieldType(Class<?>, Printer<?>, Parser<?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addInitializers(ApplicationContextInitializer<?>...) - Method in class org.springframework.boot.SpringApplication
Add ApplicationContextInitializers to be applied to the Spring ApplicationContext.
addInitParameter(String, String) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Add a single init-parameter, replacing any existing parameter with the same name.
additionalCustomizers(Iterable<? extends SimpleAsyncTaskExecutorCustomizer>) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Add customizers that should be applied to the SimpleAsyncTaskExecutor.
additionalCustomizers(Iterable<? extends SimpleAsyncTaskSchedulerCustomizer>) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Add customizers that should be applied to the SimpleAsyncTaskScheduler.
additionalCustomizers(Iterable<? extends ThreadPoolTaskExecutorCustomizer>) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Add ThreadPoolTaskExecutorCustomizers that should be applied to the ThreadPoolTaskExecutor.
additionalCustomizers(Iterable<? extends ThreadPoolTaskSchedulerCustomizer>) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Add threadPoolTaskSchedulerCustomizers that should be applied to the ThreadPoolTaskScheduler.
additionalCustomizers(SimpleAsyncTaskExecutorCustomizer...) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Add customizers that should be applied to the SimpleAsyncTaskExecutor.
additionalCustomizers(SimpleAsyncTaskSchedulerCustomizer...) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Add customizers that should be applied to the SimpleAsyncTaskScheduler.
additionalCustomizers(ThreadPoolTaskExecutorCustomizer...) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Add ThreadPoolTaskExecutorCustomizers that should be applied to the ThreadPoolTaskExecutor.
additionalCustomizers(ThreadPoolTaskSchedulerCustomizer...) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Add threadPoolTaskSchedulerCustomizers that should be applied to the ThreadPoolTaskScheduler.
addListeners(ApplicationListener<?>...) - Method in class org.springframework.boot.SpringApplication
Add ApplicationListeners to be applied to the SpringApplication and registered with the ApplicationContext.
addMapEntries(Function<T, Map<String, V>>) - Method in class org.springframework.boot.logging.structured.ContextPairs.Pairs
Add pairs from map entries.
addMapEntries(Function<T, M>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add all entries from the given Map to the JSON.
addOrMerge(Map<String, Object>, MutablePropertySources) - Static method in class org.springframework.boot.DefaultPropertiesPropertySource
Add a new DefaultPropertiesPropertySource or merge with an existing one.
addParser(Parser<?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addPrimarySources(Collection<Class<?>>) - Method in class org.springframework.boot.SpringApplication
Add additional items to the primary sources that will be added to an ApplicationContext when SpringApplication.run(String...) is called.
addPrinter(Printer<?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
addRegistration(String, ServletContext) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
 
addRegistration(String, ServletContext) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
 
addRegistration(String, ServletContext) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
 
addServletNames(String...) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Add servlet names for the filter.
addServletRegistrationBeans(ServletRegistrationBean<?>...) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Add ServletRegistrationBeans for the filter.
addToEnvironment(ConfigurableEnvironment) - Static method in class org.springframework.boot.env.RandomValuePropertySource
 
addUrlMappings(String...) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Add URL mappings, as defined in the Servlet specification, for the servlet.
addUrlPatterns(String...) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Add URL patterns, as defined in the Servlet specification, that the filter will be registered against.
afterPropertiesSet() - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
afterPropertiesSet() - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
 
afterPropertiesSet() - Method in class org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor
 
afterRefresh(ConfigurableApplicationContext, ApplicationArguments) - Method in class org.springframework.boot.SpringApplication
Called after the context has been refreshed.
alias() - Method in interface org.springframework.boot.ssl.pem.PemSslStore
The alias used when setting entries in the KeyStore.
alias() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns the value of the alias record component.
allowAll() - Static method in interface org.springframework.boot.util.LambdaSafe.Filter
Return a LambdaSafe.Filter that allows all callbacks to be invoked.
allowCircularReferences(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Whether to allow circular references between beans and automatically try to resolve them.
allowCoreThreadTimeOut(boolean) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set whether core threads are allowed to time out.
always(ConfigData.Option...) - Static method in interface org.springframework.boot.context.config.ConfigData.PropertySourceOptions
Create a new ConfigData.PropertySourceOptions instance that always returns the same options regardless of the property source.
always(ConfigData.Options) - Static method in interface org.springframework.boot.context.config.ConfigData.PropertySourceOptions
Create a new ConfigData.PropertySourceOptions instance that always returns the same options regardless of the property source.
ALWAYS - Enum constant in enum class org.springframework.boot.ansi.AnsiOutput.Enabled
Enable ANSI-colored output.
ALWAYS_NONE - Static variable in interface org.springframework.boot.context.config.ConfigData.PropertySourceOptions
ALWAYS_READ - Enum constant in enum class org.springframework.boot.env.ConfigTreePropertySource.Option
Always read the value of the file when accessing the property value.
alwaysApplying(PropertyMapper.SourceOperator) - Method in class org.springframework.boot.context.properties.PropertyMapper
Return a new PropertyMapper instance that applies the given PropertyMapper.SourceOperator to every source.
alwaysApplyingWhenNonNull() - Method in class org.springframework.boot.context.properties.PropertyMapper
Return a new PropertyMapper instance that applies whenNonNull to every source.
analyze(Throwable) - Method in class org.springframework.boot.diagnostics.AbstractFailureAnalyzer
 
analyze(Throwable) - Method in interface org.springframework.boot.diagnostics.FailureAnalyzer
Returns an analysis of the given failure, or null if no analysis was possible.
analyze(Throwable, BeanNotOfRequiredTypeException) - Method in class org.springframework.boot.diagnostics.analyzer.BeanNotOfRequiredTypeFailureAnalyzer
 
analyze(Throwable, T) - Method in class org.springframework.boot.diagnostics.AbstractFailureAnalyzer
Returns an analysis of the given rootFailure, or null if no analysis was possible.
analyze(Throwable, T) - Method in class org.springframework.boot.diagnostics.analyzer.AbstractInjectionFailureAnalyzer
 
analyze(Throwable, T, String) - Method in class org.springframework.boot.diagnostics.analyzer.AbstractInjectionFailureAnalyzer
Returns an analysis of the given rootFailure, or null if no analysis was possible.
AnnotationConfigReactiveWebApplicationContext - Class in org.springframework.boot.web.context.reactive
ConfigurableReactiveWebApplicationContext that accepts annotated classes as input - in particular @Configuration-annotated classes, but also plain @Component classes and JSR-330 compliant classes using javax.inject annotations.
AnnotationConfigReactiveWebApplicationContext() - Constructor for class org.springframework.boot.web.context.reactive.AnnotationConfigReactiveWebApplicationContext
Create a new AnnotationConfigReactiveWebApplicationContext that needs to be populated through AnnotationConfigApplicationContext.register(java.lang.Class<?>...) calls and then manually refreshed.
AnnotationConfigReactiveWebApplicationContext(Class<?>...) - Constructor for class org.springframework.boot.web.context.reactive.AnnotationConfigReactiveWebApplicationContext
Create a new AnnotationConfigApplicationContext, deriving bean definitions from the given annotated classes and automatically refreshing the context.
AnnotationConfigReactiveWebApplicationContext(String...) - Constructor for class org.springframework.boot.web.context.reactive.AnnotationConfigReactiveWebApplicationContext
Create a new AnnotationConfigApplicationContext, scanning for bean definitions in the given packages and automatically refreshing the context.
AnnotationConfigReactiveWebApplicationContext(DefaultListableBeanFactory) - Constructor for class org.springframework.boot.web.context.reactive.AnnotationConfigReactiveWebApplicationContext
Create a new AnnotationConfigApplicationContext with the given DefaultListableBeanFactory.
AnnotationConfigServletWebApplicationContext - Class in org.springframework.boot.web.context.servlet
GenericWebApplicationContext that accepts annotated classes as input - in particular @Configuration-annotated classes, but also plain @Component classes and JSR-330 compliant classes using javax.inject annotations.
AnnotationConfigServletWebApplicationContext() - Constructor for class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Create a new AnnotationConfigServletWebApplicationContext that needs to be populated through AnnotationConfigServletWebApplicationContext.register(java.lang.Class<?>...) calls and then manually refreshed.
AnnotationConfigServletWebApplicationContext(Class<?>...) - Constructor for class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Create a new AnnotationConfigServletWebApplicationContext, deriving bean definitions from the given annotated classes and automatically refreshing the context.
AnnotationConfigServletWebApplicationContext(String...) - Constructor for class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Create a new AnnotationConfigServletWebApplicationContext, scanning for bean definitions in the given packages and automatically refreshing the context.
AnnotationConfigServletWebApplicationContext(DefaultListableBeanFactory) - Constructor for class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Create a new AnnotationConfigServletWebApplicationContext with the given DefaultListableBeanFactory.
Ansi8BitColor - Class in org.springframework.boot.ansi
AnsiElement implementation for ANSI 8-bit foreground or background color codes.
AnsiBackground - Enum Class in org.springframework.boot.ansi
Ansi background colors.
AnsiColor - Enum Class in org.springframework.boot.ansi
Ansi colors.
AnsiElement - Interface in org.springframework.boot.ansi
An ANSI encodable element.
AnsiOutput - Class in org.springframework.boot.ansi
Generates ANSI encoded output, automatically attempting to detect if the terminal supports ANSI.
AnsiOutput() - Constructor for class org.springframework.boot.ansi.AnsiOutput
 
AnsiOutput.Enabled - Enum Class in org.springframework.boot.ansi
AnsiOutputApplicationListener - Class in org.springframework.boot.context.config
An ApplicationListener that configures AnsiOutput depending on the value of the property spring.output.ansi.enabled.
AnsiOutputApplicationListener() - Constructor for class org.springframework.boot.context.config.AnsiOutputApplicationListener
 
AnsiPropertySource - Class in org.springframework.boot.ansi
PropertyResolver for AnsiStyle, AnsiColor, AnsiBackground and Ansi8BitColor elements.
AnsiPropertySource(String, boolean) - Constructor for class org.springframework.boot.ansi.AnsiPropertySource
Create a new AnsiPropertySource instance.
AnsiStyle - Enum Class in org.springframework.boot.ansi
Ansi styles.
AotInitializerNotFoundException - Exception Class in org.springframework.boot
Exception thrown when the AOT initializer couldn't be found.
AotInitializerNotFoundException(Class<?>, String) - Constructor for exception class org.springframework.boot.AotInitializerNotFoundException
 
append(String) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Create a new ConfigurationPropertyName by appending the given suffix.
append(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Create a new ConfigurationPropertyName by appending the given suffix.
appendAnsiString(StringBuilder, String, AnsiElement) - Method in class org.springframework.boot.logging.log4j2.ColorConverter
 
application() - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Accessor for the current application.
APPLICATION_GROUP - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the application group that should be logged.
APPLICATION_NAME - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the application name that should be logged.
ApplicationArguments - Interface in org.springframework.boot
Provides access to the arguments that were used to run a SpringApplication.
ApplicationAvailability - Interface in org.springframework.boot.availability
Provides availability state information for the application.
ApplicationAvailabilityBean - Class in org.springframework.boot.availability
Bean that provides an ApplicationAvailability implementation by listening for change events.
ApplicationAvailabilityBean() - Constructor for class org.springframework.boot.availability.ApplicationAvailabilityBean
 
ApplicationContextFactory - Interface in org.springframework.boot
Strategy interface for creating the ConfigurableApplicationContext used by a SpringApplication.
ApplicationContextInitializedEvent - Class in org.springframework.boot.context.event
Event published when a SpringApplication is starting up and the ApplicationContext is prepared and ApplicationContextInitializers have been called but before any bean definitions are loaded.
ApplicationContextInitializedEvent(SpringApplication, String[], ConfigurableApplicationContext) - Constructor for class org.springframework.boot.context.event.ApplicationContextInitializedEvent
Create a new ApplicationContextInitializedEvent instance.
ApplicationConversionService - Class in org.springframework.boot.convert
A specialization of FormattingConversionService configured by default with converters and formatters appropriate for most Spring Boot applications.
ApplicationConversionService() - Constructor for class org.springframework.boot.convert.ApplicationConversionService
 
ApplicationConversionService(StringValueResolver) - Constructor for class org.springframework.boot.convert.ApplicationConversionService
 
ApplicationEnvironmentPreparedEvent - Class in org.springframework.boot.context.event
Event published when a SpringApplication is starting up and the Environment is first available for inspection and modification.
ApplicationEnvironmentPreparedEvent(ConfigurableBootstrapContext, SpringApplication, String[], ConfigurableEnvironment) - Constructor for class org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent
ApplicationFailedEvent - Class in org.springframework.boot.context.event
Event published by a SpringApplication when it fails to start.
ApplicationFailedEvent(SpringApplication, String[], ConfigurableApplicationContext, Throwable) - Constructor for class org.springframework.boot.context.event.ApplicationFailedEvent
Create a new ApplicationFailedEvent instance.
ApplicationHome - Class in org.springframework.boot.system
Provides access to the application home directory.
ApplicationHome() - Constructor for class org.springframework.boot.system.ApplicationHome
Create a new ApplicationHome instance.
ApplicationHome(Class<?>) - Constructor for class org.springframework.boot.system.ApplicationHome
Create a new ApplicationHome instance for the specified source class.
ApplicationPid - Class in org.springframework.boot.system
An application process ID.
ApplicationPid() - Constructor for class org.springframework.boot.system.ApplicationPid
 
ApplicationPid(Long) - Constructor for class org.springframework.boot.system.ApplicationPid
 
ApplicationPidFileWriter - Class in org.springframework.boot.context
An ApplicationListener that saves application PID into file.
ApplicationPidFileWriter() - Constructor for class org.springframework.boot.context.ApplicationPidFileWriter
Create a new ApplicationPidFileWriter instance using the filename 'application.pid'.
ApplicationPidFileWriter(File) - Constructor for class org.springframework.boot.context.ApplicationPidFileWriter
Create a new ApplicationPidFileWriter instance with a specified file.
ApplicationPidFileWriter(String) - Constructor for class org.springframework.boot.context.ApplicationPidFileWriter
Create a new ApplicationPidFileWriter instance with a specified filename.
ApplicationPreparedEvent - Class in org.springframework.boot.context.event
Event published as when a SpringApplication is starting up and the ApplicationContext is fully prepared but not refreshed.
ApplicationPreparedEvent(SpringApplication, String[], ConfigurableApplicationContext) - Constructor for class org.springframework.boot.context.event.ApplicationPreparedEvent
Create a new ApplicationPreparedEvent instance.
ApplicationReadyEvent - Class in org.springframework.boot.context.event
Event published as late as conceivably possible to indicate that the application is ready to service requests.
ApplicationReadyEvent(SpringApplication, String[], ConfigurableApplicationContext, Duration) - Constructor for class org.springframework.boot.context.event.ApplicationReadyEvent
Create a new ApplicationReadyEvent instance.
ApplicationResourceLoader - Class in org.springframework.boot.io
Class can be used to obtain ResourceLoaders supporting additional ProtocolResolvers registered in spring.factories.
ApplicationResourceLoader() - Constructor for class org.springframework.boot.io.ApplicationResourceLoader
 
ApplicationResourceLoader.FilePathResolver - Interface in org.springframework.boot.io
Strategy interface registered in spring.factories and used by ApplicationResourceLoader to determine the file path of loaded resource when it can also be represented as a FileSystemResource.
ApplicationRunner - Interface in org.springframework.boot
Interface used to indicate that a bean should run when it is contained within a SpringApplication.
ApplicationServletEnvironment - Class in org.springframework.boot.web.context.servlet
StandardServletEnvironment for typical use in a typical SpringApplication.
ApplicationServletEnvironment() - Constructor for class org.springframework.boot.web.context.servlet.ApplicationServletEnvironment
 
ApplicationStartedEvent - Class in org.springframework.boot.context.event
Event published once the application context has been refreshed but before any application and command line runners have been called.
ApplicationStartedEvent(SpringApplication, String[], ConfigurableApplicationContext, Duration) - Constructor for class org.springframework.boot.context.event.ApplicationStartedEvent
Create a new ApplicationStartedEvent instance.
ApplicationStartingEvent - Class in org.springframework.boot.context.event
Event published as early as conceivably possible as soon as a SpringApplication has been started - before the Environment or ApplicationContext is available, but after the ApplicationListeners have been registered.
ApplicationStartingEvent(ConfigurableBootstrapContext, SpringApplication, String[]) - Constructor for class org.springframework.boot.context.event.ApplicationStartingEvent
Create a new ApplicationStartingEvent instance.
applicationStartup(ApplicationStartup) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Configure the ApplicationStartup to be used with the ApplicationContext for collecting startup metrics.
ApplicationTemp - Class in org.springframework.boot.system
Provides access to an application specific temporary directory.
ApplicationTemp() - Constructor for class org.springframework.boot.system.ApplicationTemp
Create a new ApplicationTemp instance.
ApplicationTemp(Class<?>) - Constructor for class org.springframework.boot.system.ApplicationTemp
Create a new ApplicationTemp instance for the specified source class.
apply() - Method in class org.springframework.boot.logging.LoggingSystemProperties
 
apply(BindHandler) - Method in interface org.springframework.boot.context.properties.ConfigurationPropertiesBindHandlerAdvisor
Apply additional functionality to the source bind handler.
apply(PropertyMapper.Source<T>) - Method in interface org.springframework.boot.context.properties.PropertyMapper.SourceOperator
Apply the operation to the given source.
apply(ConfigurationPropertySource) - Method in class org.springframework.boot.context.properties.source.UnboundElementsSourceFilter
 
apply(LogFile) - Method in class org.springframework.boot.logging.LoggingSystemProperties
 
apply(LogFile, PropertyResolver) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
 
apply(LogFile, PropertyResolver) - Method in class org.springframework.boot.logging.LoggingSystemProperties
 
applyingNameProcessor(JsonWriter.NameProcessor) - Method in class org.springframework.boot.json.JsonWriter.Members
Add the a JsonWriter.NameProcessor to be applied when the JSON is written.
applyingPathFilter(Predicate<JsonWriter.MemberPath>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add a filter that will be used to restrict the members written to the JSON.
applyingValueProcessor(JsonWriter.ValueProcessor<?>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add the a JsonWriter.ValueProcessor to be applied when the JSON is written.
applyInitializers(ConfigurableApplicationContext) - Method in class org.springframework.boot.SpringApplication
Apply any ApplicationContextInitializers to the context before it is refreshed.
applySystemProperties(Environment, LogFile) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
 
applyTo(Properties) - Method in class org.springframework.boot.logging.LogFile
Apply log file details to LOG_PATH and LOG_FILE map entries.
applyTo(ConfigurableEnvironment) - Static method in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
Apply ConfigData post-processing to an existing Environment.
applyTo(ConfigurableEnvironment, ResourceLoader, ConfigurableBootstrapContext, String...) - Static method in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
Apply ConfigData post-processing to an existing Environment.
applyTo(ConfigurableEnvironment, ResourceLoader, ConfigurableBootstrapContext, Collection<String>) - Static method in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
Apply ConfigData post-processing to an existing Environment.
applyTo(ConfigurableEnvironment, ResourceLoader, ConfigurableBootstrapContext, Collection<String>, ConfigDataEnvironmentUpdateListener) - Static method in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
Apply ConfigData post-processing to an existing Environment.
applyToSystemProperties() - Method in class org.springframework.boot.logging.LogFile
Apply log file details to LOG_PATH and LOG_FILE system properties.
as(Function<T, R>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return an adapted version of the source changed through the given adapter function.
as(Function<T, R>) - Method in class org.springframework.boot.json.JsonWriter.Member
Adapt the value by applying the given Function.
asBindTarget() - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBean
Return a Bindable instance suitable that can be used as a target for the Binder.
asInt(Function<T, R>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return an adapted version of the source with Integer type.
assertContainsAlias(KeyStore) - Method in interface org.springframework.boot.ssl.SslBundleKey
Assert that the alias is contained in the given keystore.
asSet(String[]) - Static method in interface org.springframework.boot.ssl.SslOptions
Helper method that provides a null-safe way to convert a String[] to a Collection for client libraries to use.
ASYNC - Enum constant in enum class org.springframework.boot.web.servlet.DispatcherType
Apply the filter under calls dispatched from an AsyncContext.
asyncSupported() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Whether asynchronous operations are supported for this registration.
asyncSupported() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
Whether asynchronous operations are supported for this registration.
attach(Environment) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertySources
Attach a ConfigurationPropertySource support to the specified Environment.
AUTO_TRIM_TRAILING_NEW_LINE - Enum constant in enum class org.springframework.boot.env.ConfigTreePropertySource.Option
Automatically attempt trim trailing new-line characters.
AvailabilityChangeEvent<S> - Class in org.springframework.boot.availability
ApplicationEvent sent when the AvailabilityState of the application changes.
AvailabilityChangeEvent(Object, S) - Constructor for class org.springframework.boot.availability.AvailabilityChangeEvent
Create a new AvailabilityChangeEvent instance.
AvailabilityState - Interface in org.springframework.boot.availability
Tagging interface used on ApplicationAvailability states.
awaitTermination(boolean) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set whether the executor should wait for scheduled tasks to complete on shutdown, not interrupting running tasks and executing all tasks in the queue.
awaitTermination(boolean) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set whether the executor should wait for scheduled tasks to complete on shutdown, not interrupting running tasks and executing all tasks in the queue.
awaitTerminationPeriod(Duration) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the maximum time the executor is supposed to block on shutdown.
awaitTerminationPeriod(Duration) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set the maximum time the executor is supposed to block on shutdown.
AZURE_APP_SERVICE - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
Azure App Service platform.

B

background(int) - Static method in class org.springframework.boot.ansi.Ansi8BitColor
Return a background ANSI color code instance for the given code.
banner(Banner) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Sets the Banner instance which will be used to print the banner when no static banner file is provided.
Banner - Interface in org.springframework.boot
Interface class for writing a banner programmatically.
BANNER_LOCATION_PROPERTY - Static variable in class org.springframework.boot.SpringApplication
Banner location property key.
BANNER_LOCATION_PROPERTY_VALUE - Static variable in class org.springframework.boot.SpringApplication
Default banner location.
Banner.Mode - Enum Class in org.springframework.boot
An enumeration of possible values for configuring the Banner.
bannerMode(Banner.Mode) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
 
basePackageClasses() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationPropertiesScan
Type-safe alternative to ConfigurationPropertiesScan.basePackages() for specifying the packages to scan for configuration properties.
basePackages() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationPropertiesScan
Base packages to scan for configuration properties.
BasicJsonParser - Class in org.springframework.boot.json
Really basic JSON parser for when you have nothing else available.
BasicJsonParser() - Constructor for class org.springframework.boot.json.BasicJsonParser
 
BEAN_NAME - Static variable in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
The bean name that this post-processor is registered with.
beanNameGenerator(BeanNameGenerator) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Bean name generator for automatically generated bean names in the application context.
BeanNotOfRequiredTypeFailureAnalyzer - Class in org.springframework.boot.diagnostics.analyzer
An AbstractFailureAnalyzer that performs analysis of failures caused by a BeanNotOfRequiredTypeException.
BeanNotOfRequiredTypeFailureAnalyzer() - Constructor for class org.springframework.boot.diagnostics.analyzer.BeanNotOfRequiredTypeFailureAnalyzer
 
beforeInitialize() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
 
beforeInitialize() - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
beforeInitialize() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
beforeInitialize() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
beforeInitialize() - Method in class org.springframework.boot.logging.LoggingSystem
Reset the logging system to be limit output.
bind(String, Class<T>) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Class using this binder's property sources.
bind(String, Bindable<T>) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources.
bind(String, Bindable<T>, BindHandler) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources.
bind(ConfigurationPropertyName, Bindable<T>) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources.
bind(ConfigurationPropertyName, Bindable<T>, BindHandler) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources.
Bindable<T> - Class in org.springframework.boot.context.properties.bind
Source that can be bound by a Binder.
Bindable.BindRestriction - Enum Class in org.springframework.boot.context.properties.bind
Restrictions that can be applied when binding values.
BindableRuntimeHintsRegistrar - Class in org.springframework.boot.context.properties.bind
RuntimeHintsRegistrar that can be used to register ReflectionHints for Bindable types, discovering any nested type it may expose through a property.
BindableRuntimeHintsRegistrar(Class<?>...) - Constructor for class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Create a new BindableRuntimeHintsRegistrar for the specified types.
BindableRuntimeHintsRegistrar(Bindable<?>...) - Constructor for class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Create a new BindableRuntimeHintsRegistrar for the specified bindables.
BindConstructorProvider - Interface in org.springframework.boot.context.properties.bind
Strategy interface used to determine a specific constructor to use when binding.
BindContext - Interface in org.springframework.boot.context.properties.bind
Context information for use by BindHandlers.
Binder - Class in org.springframework.boot.context.properties.bind
A container object which Binds objects from one or more ConfigurationPropertySources.
Binder(Iterable<ConfigurationPropertySource>) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(Iterable<ConfigurationPropertySource>, PlaceholdersResolver) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(Iterable<ConfigurationPropertySource>, PlaceholdersResolver, List<ConversionService>, Consumer<PropertyEditorRegistry>, BindHandler, BindConstructorProvider) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(Iterable<ConfigurationPropertySource>, PlaceholdersResolver, ConversionService) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(Iterable<ConfigurationPropertySource>, PlaceholdersResolver, ConversionService, Consumer<PropertyEditorRegistry>) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(Iterable<ConfigurationPropertySource>, PlaceholdersResolver, ConversionService, Consumer<PropertyEditorRegistry>, BindHandler) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(Iterable<ConfigurationPropertySource>, PlaceholdersResolver, ConversionService, Consumer<PropertyEditorRegistry>, BindHandler, BindConstructorProvider) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
Binder(ConfigurationPropertySource...) - Constructor for class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance for the specified sources.
BindException - Exception Class in org.springframework.boot.context.properties.bind
Exception thrown when binding fails.
BindHandler - Interface in org.springframework.boot.context.properties.bind
Callback interface that can be used to handle additional logic during element binding.
BINDING_ERRORS - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the binding errors attribute.
BindMethod - Enum Class in org.springframework.boot.context.properties.bind
Configuration property binding methods.
bindOrCreate(String, Class<T>) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Class using this binder's property sources or create a new instance of the specified target Class if the result of the binding is null.
bindOrCreate(String, Bindable<T>) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources or create a new instance using the type of the Bindable if the result of the binding is null.
bindOrCreate(String, Bindable<T>, BindHandler) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources or create a new instance using the type of the Bindable if the result of the binding is null.
bindOrCreate(ConfigurationPropertyName, Bindable<T>, BindHandler) - Method in class org.springframework.boot.context.properties.bind.Binder
Bind the specified target Bindable using this binder's property sources or create a new instance using the type of the Bindable if the result of the binding is null.
BindResult<T> - Class in org.springframework.boot.context.properties.bind
A container object to return the result of a Binder bind operation.
bindToSpringApplication(ConfigurableEnvironment) - Method in class org.springframework.boot.SpringApplication
Bind the environment to the ApplicationProperties.
BindValidationException - Exception Class in org.springframework.boot.context.properties.bind.validation
Error thrown when validation fails during a bind operation.
BLACK - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BLACK - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BLUE - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BLUE - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BOLD - Enum constant in enum class org.springframework.boot.ansi.AnsiStyle
 
BootstrapContext - Interface in org.springframework.boot
A simple bootstrap context that is available during startup and Environment post-processing up to the point that the ApplicationContext is prepared.
BootstrapContextClosedEvent - Class in org.springframework.boot
ApplicationEvent published by a BootstrapContext when it's closed.
BootstrapRegistry - Interface in org.springframework.boot
A simple object registry that is available during startup and Environment post-processing up to the point that the ApplicationContext is prepared.
BootstrapRegistry.InstanceSupplier<T> - Interface in org.springframework.boot
Supplier used to provide the actual instance when needed.
BootstrapRegistry.Scope - Enum Class in org.springframework.boot
The scope of an instance.
BootstrapRegistryInitializer - Interface in org.springframework.boot
Callback interface that can be used to initialize a BootstrapRegistry before it is used.
BoundConfigurationProperties - Class in org.springframework.boot.context.properties
Bean to record and provide bound @ConfigurationProperties.
BoundConfigurationProperties() - Constructor for class org.springframework.boot.context.properties.BoundConfigurationProperties
 
BoundPropertiesTrackingBindHandler - Class in org.springframework.boot.context.properties.bind
BindHandler that can be used to track bound configuration properties.
BoundPropertiesTrackingBindHandler(Consumer<ConfigurationProperty>) - Constructor for class org.springframework.boot.context.properties.bind.BoundPropertiesTrackingBindHandler
 
BRIGHT_BLACK - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_BLACK - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_BLUE - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_BLUE - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_CYAN - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_CYAN - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_GREEN - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_GREEN - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_MAGENTA - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_MAGENTA - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_RED - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_RED - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_WHITE - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_WHITE - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BRIGHT_YELLOW - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
BRIGHT_YELLOW - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
BROKEN - Enum constant in enum class org.springframework.boot.availability.LivenessState
The application is running but its internal state is broken.
BufferingApplicationStartup - Class in org.springframework.boot.context.metrics.buffering
ApplicationStartup implementation that buffers steps and records their timestamp as well as their processing time.
BufferingApplicationStartup(int) - Constructor for class org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup
Create a new buffered ApplicationStartup with a limited capacity and starts the recording of steps.
build() - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Returns a fully configured SpringApplication that is ready to run.
build() - Method in interface org.springframework.boot.logging.structured.StructuredLoggingJsonMembersCustomizer.Builder
build() - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Build a new SimpleAsyncTaskExecutor instance and configure it using this builder.
build() - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Build a new SimpleAsyncTaskScheduler instance and configure it using this builder.
build() - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Build a new ThreadPoolTaskExecutor instance and configure it using this builder.
build() - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Build a new ThreadPoolTaskScheduler instance and configure it using this builder.
build(Class<T>) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Build a new SimpleAsyncTaskExecutor instance of the specified type and configure it using this builder.
build(Class<T>) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Build a new ThreadPoolTaskExecutor instance of the specified type and configure it using this builder.
build(String...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Returns a fully configured SpringApplication that is ready to run.
BuildProperties - Class in org.springframework.boot.info
Provide build-related information such as group and artifact.
BuildProperties(Properties) - Constructor for class org.springframework.boot.info.BuildProperties
Create an instance with the specified entries.
byAnnotation(Class<? extends Annotation>) - Static method in interface org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter
Factory method to create a MethodValidationExcludeFilter that excludes classes by annotation found using an inherited annotations search strategy.
byAnnotation(Class<? extends Annotation>, MergedAnnotations.SearchStrategy) - Static method in interface org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter
Factory method to create a MethodValidationExcludeFilter that excludes classes by annotation found using the given search strategy.

C

callback(Class<C>, C, A, Object...) - Static method in class org.springframework.boot.util.LambdaSafe
Start a call to a single callback instance, dealing with common generic type concerns and exceptions.
callbacks(Class<C>, Collection<? extends C>, A, Object...) - Static method in class org.springframework.boot.util.LambdaSafe
Start a call to callback instances, dealing with common generic type concerns and exceptions.
certificates() - Method in interface org.springframework.boot.ssl.pem.PemSslStore
The certificates for this store.
certificates() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns the value of the certificates record component.
child(int) - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Create a new child from this path with the specified index.
child(Class<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Create a child application with the provided sources.
child(String) - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Create a new child from this path with the specified name.
chop(int) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return a new ConfigurationPropertyName by chopping this name to the given size.
CLEAN_HISTORY_ON_START - Enum constant in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Logging system property for the clean history on start flag.
cleanUp() - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
cleanUp() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
cleanUp() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
cleanUp() - Method in class org.springframework.boot.logging.LoggingSystem
Clean up the logging system.
clear() - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Clear the cache and force it to be reloaded on next access.
clearCache() - Method in class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
Clear the entire MetadataReader cache, removing all cached class metadata.
close() - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching.CacheOverride
 
close(ConfigurableApplicationContext) - Method in class org.springframework.boot.DefaultBootstrapContext
Method to be called when BootstrapContext is closed and the ApplicationContext is prepared.
CLOUD_FOUNDRY - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
Cloud Foundry platform.
CloudFoundryVcapEnvironmentPostProcessor - Class in org.springframework.boot.cloud
An EnvironmentPostProcessor that knows where to find VCAP (a.k.a.
CloudFoundryVcapEnvironmentPostProcessor(DeferredLogFactory) - Constructor for class org.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor
CloudPlatform - Enum Class in org.springframework.boot.cloud
Simple detection for well known cloud platforms.
collate(Collection<Configurations>) - Static method in class org.springframework.boot.context.annotation.Configurations
Collate the given configuration by sorting and merging them.
ColorConverter - Class in org.springframework.boot.logging.log4j2
Log4j2 LogEventPatternConverter to color output using the AnsiOutput class.
ColorConverter - Class in org.springframework.boot.logging.logback
Logback CompositeConverter to color output using the AnsiOutput class.
ColorConverter() - Constructor for class org.springframework.boot.logging.logback.ColorConverter
 
CommandLineRunner - Interface in org.springframework.boot
Interface used to indicate that a bean should run when it is contained within a SpringApplication.
CommonFormatters() - Constructor for class org.springframework.boot.logging.structured.StructuredLogFormatterFactory.CommonFormatters
 
CommonStructuredLogFormat - Enum Class in org.springframework.boot.logging.structured
Common structured log formats supported by Spring Boot.
compareTo(ConfigurationProperty) - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
 
compareTo(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
 
ComponentScanPackageCheck() - Constructor for class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ComponentScanPackageCheck
 
concurrencyLimit(Integer) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set the concurrency limit.
concurrencyLimit(Integer) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set the concurrency limit.
ConcurrentReferenceCachingMetadataReaderFactory - Class in org.springframework.boot.type.classreading
Caching implementation of the MetadataReaderFactory interface backed by a ConcurrentReferenceHashMap, caching MetadataReader per Spring Resource handle (i.e.
ConcurrentReferenceCachingMetadataReaderFactory() - Constructor for class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
Create a new ConcurrentReferenceCachingMetadataReaderFactory instance for the default class loader.
ConcurrentReferenceCachingMetadataReaderFactory(ClassLoader) - Constructor for class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
Create a new ConcurrentReferenceCachingMetadataReaderFactory instance for the given class loader.
ConcurrentReferenceCachingMetadataReaderFactory(ResourceLoader) - Constructor for class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
Create a new ConcurrentReferenceCachingMetadataReaderFactory instance for the given resource loader.
CONFIG_PROPERTY - Static variable in class org.springframework.boot.context.logging.LoggingApplicationListener
The name of the Spring property that contains a reference to the logging configuration to load.
ConfigData - Class in org.springframework.boot.context.config
Configuration data that has been loaded from a ConfigDataResource and may ultimately contribute property sources to Spring's Environment.
ConfigData(Collection<? extends PropertySource<?>>, ConfigData.Option...) - Constructor for class org.springframework.boot.context.config.ConfigData
Create a new ConfigData instance with the same options applied to each source.
ConfigData(Collection<? extends PropertySource<?>>, ConfigData.PropertySourceOptions) - Constructor for class org.springframework.boot.context.config.ConfigData
Create a new ConfigData instance with specific property source options.
ConfigData.Option - Enum Class in org.springframework.boot.context.config
Option flags that can be applied.
ConfigData.Options - Class in org.springframework.boot.context.config
A set of ConfigData.Option flags.
ConfigData.PropertySourceOptions - Interface in org.springframework.boot.context.config
Strategy interface used to supply ConfigData.Options for a given PropertySource.
ConfigDataEnvironmentPostProcessor - Class in org.springframework.boot.context.config
EnvironmentPostProcessor that loads and applies ConfigData to Spring's Environment.
ConfigDataEnvironmentPostProcessor(DeferredLogFactory, ConfigurableBootstrapContext) - Constructor for class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
 
ConfigDataEnvironmentUpdateListener - Interface in org.springframework.boot.context.config
EventListener to listen to Environment updates triggered by the ConfigDataEnvironmentPostProcessor.
ConfigDataException - Exception Class in org.springframework.boot.context.config
Abstract base class for configuration data exceptions.
ConfigDataException(String, Throwable) - Constructor for exception class org.springframework.boot.context.config.ConfigDataException
Create a new ConfigDataException instance.
ConfigDataLoader<R> - Interface in org.springframework.boot.context.config
Strategy class that can be used to load ConfigData for a given ConfigDataResource.
ConfigDataLoaderContext - Interface in org.springframework.boot.context.config
Context provided to ConfigDataLoader methods.
ConfigDataLocation - Class in org.springframework.boot.context.config
A user specified location that can be resolved to one or more config data resources.
ConfigDataLocationNotFoundException - Exception Class in org.springframework.boot.context.config
ConfigDataNotFoundException thrown when a ConfigDataLocation cannot be found.
ConfigDataLocationNotFoundException(ConfigDataLocation) - Constructor for exception class org.springframework.boot.context.config.ConfigDataLocationNotFoundException
ConfigDataLocationNotFoundException(ConfigDataLocation, String, Throwable) - Constructor for exception class org.springframework.boot.context.config.ConfigDataLocationNotFoundException
ConfigDataLocationNotFoundException(ConfigDataLocation, Throwable) - Constructor for exception class org.springframework.boot.context.config.ConfigDataLocationNotFoundException
ConfigDataLocationResolver<R> - Interface in org.springframework.boot.context.config
Strategy interface used to resolve locations into one or more resources.
ConfigDataLocationResolverContext - Interface in org.springframework.boot.context.config
Context provided to ConfigDataLocationResolver methods.
ConfigDataNotFoundAction - Enum Class in org.springframework.boot.context.config
Action to take when an uncaught ConfigDataNotFoundException is thrown.
ConfigDataNotFoundException - Exception Class in org.springframework.boot.context.config
ConfigDataNotFoundException thrown when a ConfigData cannot be found.
ConfigDataResource - Class in org.springframework.boot.context.config
A single resource from which ConfigData can be loaded.
ConfigDataResource() - Constructor for class org.springframework.boot.context.config.ConfigDataResource
Create a new non-optional ConfigDataResource instance.
ConfigDataResource(boolean) - Constructor for class org.springframework.boot.context.config.ConfigDataResource
Create a new ConfigDataResource instance.
ConfigDataResourceNotFoundException - Exception Class in org.springframework.boot.context.config
ConfigDataNotFoundException thrown when a ConfigDataResource cannot be found.
ConfigDataResourceNotFoundException(ConfigDataResource) - Constructor for exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
ConfigDataResourceNotFoundException(ConfigDataResource, Throwable) - Constructor for exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
ConfigTreeConfigDataLoader - Class in org.springframework.boot.context.config
ConfigDataLoader for config tree locations.
ConfigTreeConfigDataLoader() - Constructor for class org.springframework.boot.context.config.ConfigTreeConfigDataLoader
 
ConfigTreeConfigDataLocationResolver - Class in org.springframework.boot.context.config
ConfigDataLocationResolver for config tree locations.
ConfigTreeConfigDataLocationResolver(ResourceLoader) - Constructor for class org.springframework.boot.context.config.ConfigTreeConfigDataLocationResolver
 
ConfigTreeConfigDataResource - Class in org.springframework.boot.context.config
ConfigDataResource backed by a config tree directory.
ConfigTreePropertySource - Class in org.springframework.boot.env
PropertySource backed by a directory tree that contains files for each value.
ConfigTreePropertySource(String, Path) - Constructor for class org.springframework.boot.env.ConfigTreePropertySource
Create a new ConfigTreePropertySource instance.
ConfigTreePropertySource(String, Path, ConfigTreePropertySource.Option...) - Constructor for class org.springframework.boot.env.ConfigTreePropertySource
Create a new ConfigTreePropertySource instance.
ConfigTreePropertySource.Option - Enum Class in org.springframework.boot.env
Property source options.
ConfigTreePropertySource.Value - Interface in org.springframework.boot.env
A value returned from the property source which exposes the contents of the property file.
ConfigurableBootstrapContext - Interface in org.springframework.boot
A BootstrapContext that also provides configuration methods through the BootstrapRegistry interface.
ConfigurableReactiveWebApplicationContext - Interface in org.springframework.boot.web.context.reactive
Interface to provide configuration for a reactive web application.
ConfigurableReactiveWebEnvironment - Interface in org.springframework.boot.web.context.reactive
Specialization of ConfigurableEnvironment for reactive application contexts.
CONFIGURATION_COMPARATOR - Static variable in class org.springframework.boot.logging.AbstractLoggingSystem
 
ConfigurationProperties - Annotation Interface in org.springframework.boot.context.properties
Annotation for externalized configuration.
ConfigurationPropertiesBean - Class in org.springframework.boot.context.properties
Provides access to @ConfigurationProperties bean details, regardless of if the annotation was used directly or on a @Bean factory method.
ConfigurationPropertiesBindException - Exception Class in org.springframework.boot.context.properties
Exception thrown when @ConfigurationProperties binding fails.
ConfigurationPropertiesBindHandlerAdvisor - Interface in org.springframework.boot.context.properties
Allows additional functionality to be applied to the BindHandler used by the ConfigurationPropertiesBindingPostProcessor.
ConfigurationPropertiesBinding - Annotation Interface in org.springframework.boot.context.properties
Qualifier for beans that are needed to configure the binding of @ConfigurationProperties (e.g.
ConfigurationPropertiesBindingPostProcessor - Class in org.springframework.boot.context.properties
BeanPostProcessor to bind PropertySources to beans annotated with @ConfigurationProperties.
ConfigurationPropertiesBindingPostProcessor() - Constructor for class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
 
ConfigurationPropertiesScan - Annotation Interface in org.springframework.boot.context.properties
Configures the base packages used when scanning for @ConfigurationProperties classes.
ConfigurationPropertiesSource - Annotation Interface in org.springframework.boot.context.properties
Indicates that the annotated type is a source of configuration properties metadata.
ConfigurationProperty - Class in org.springframework.boot.context.properties.source
A single configuration property obtained from a ConfigurationPropertySource consisting of a name, value and optional origin.
ConfigurationProperty(ConfigurationPropertyName, Object, Origin) - Constructor for class org.springframework.boot.context.properties.source.ConfigurationProperty
 
ConfigurationPropertyCaching - Interface in org.springframework.boot.context.properties.source
Interface that can be used to control configuration property source caches.
ConfigurationPropertyCaching.CacheOverride - Interface in org.springframework.boot.context.properties.source
AutoCloseable used to control a cache override.
ConfigurationPropertyName - Class in org.springframework.boot.context.properties.source
A configuration property name composed of elements separated by dots.
ConfigurationPropertyName.Form - Enum Class in org.springframework.boot.context.properties.source
The various forms that a non-indexed element value can take.
ConfigurationPropertyNameAliases - Class in org.springframework.boot.context.properties.source
Maintains a mapping of ConfigurationPropertyName aliases.
ConfigurationPropertyNameAliases() - Constructor for class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
ConfigurationPropertyNameAliases(String, String...) - Constructor for class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
ConfigurationPropertyNameAliases(ConfigurationPropertyName, ConfigurationPropertyName...) - Constructor for class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
ConfigurationPropertySource - Interface in org.springframework.boot.context.properties.source
ConfigurationPropertySources - Class in org.springframework.boot.context.properties.source
Provides access to ConfigurationPropertySources.
ConfigurationPropertyState - Enum Class in org.springframework.boot.context.properties.source
The state of content from a ConfigurationPropertySource.
Configurations - Class in org.springframework.boot.context.annotation
A set of @Configuration classes that can be registered in ApplicationContext.
Configurations(Collection<Class<?>>) - Constructor for class org.springframework.boot.context.annotation.Configurations
Create a new Configurations instance.
Configurations(UnaryOperator<Collection<Class<?>>>, Collection<Class<?>>, Function<Class<?>, String>) - Constructor for class org.springframework.boot.context.annotation.Configurations
Create a new Configurations instance.
ConfigurationWarningsApplicationContextInitializer - Class in org.springframework.boot.context
ApplicationContextInitializer to report warnings for common misconfiguration mistakes.
ConfigurationWarningsApplicationContextInitializer() - Constructor for class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer
 
ConfigurationWarningsApplicationContextInitializer.Check - Interface in org.springframework.boot.context
A single check that can be applied.
ConfigurationWarningsApplicationContextInitializer.ComponentScanPackageCheck - Class in org.springframework.boot.context
ConfigurationWarningsApplicationContextInitializer.Check for @ComponentScan on problematic package.
ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor - Class in org.springframework.boot.context
BeanDefinitionRegistryPostProcessor to report warnings.
ConfigurationWarningsPostProcessor(ConfigurationWarningsApplicationContextInitializer.Check[]) - Constructor for class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor
 
configure(LoggerContext) - Method in class org.springframework.boot.logging.logback.RootLogLevelConfigurator
 
configure(D) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
 
configure(FilterRegistration.Dynamic) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Configure registration settings.
configure(ServletRegistration.Dynamic) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Configure registration settings.
configure(SpringApplicationBuilder) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
Configure the application.
configure(FormatterRegistry) - Static method in class org.springframework.boot.convert.ApplicationConversionService
Configure the given FormatterRegistry with formatters and converters appropriate for most Spring Boot applications.
configure(T) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Configure the provided SimpleAsyncTaskExecutor instance using this builder.
configure(T) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Configure the provided SimpleAsyncTaskScheduler instance using this builder.
configure(T) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Configure the provided ThreadPoolTaskExecutor instance using this builder.
configure(T) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Configure the provided ThreadPoolTaskScheduler instance using this builder.
configureEnvironment(ConfigurableEnvironment, String[]) - Method in class org.springframework.boot.SpringApplication
configureLogLevel(LogLevel, BiConsumer<String, LogLevel>) - Method in class org.springframework.boot.logging.LoggerGroup
 
configureProfiles(ConfigurableEnvironment, String[]) - Method in class org.springframework.boot.SpringApplication
Configure which profiles are active (or active by default) for this application environment.
configurePropertySources(ConfigurableEnvironment, String[]) - Method in class org.springframework.boot.SpringApplication
Add, remove or re-order any PropertySources in this application's environment.
CONSOLE - Enum constant in enum class org.springframework.boot.Banner.Mode
Print the banner to System.out.
CONSOLE_CHARSET - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the console log charset.
CONSOLE_PATTERN - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the console log pattern.
CONSOLE_STRUCTURED_FORMAT - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the console structured logging format.
CONSOLE_THRESHOLD - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the console log.
ConstructorBinding - Annotation Interface in org.springframework.boot.context.properties.bind
Annotation that can be used to indicate which constructor to use when binding configuration properties using constructor arguments rather than by calling setters.
ConstructorBound - Class in org.springframework.boot.context.properties
Helper class to programmatically bind configuration properties that use constructor injection.
ConstructorBound() - Constructor for class org.springframework.boot.context.properties.ConstructorBound
 
contains(ConfigData.Option) - Method in class org.springframework.boot.context.config.ConfigData.Options
Returns if the given option is contained in this set.
containsDescendantOf(ConfigurationPropertyName) - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Returns if the source contains any descendants of the specified name.
containsDescendantOf(ConfigurationPropertyName) - Method in interface org.springframework.boot.context.properties.source.IterableConfigurationPropertySource
 
containsOption(String) - Method in interface org.springframework.boot.ApplicationArguments
Return whether the set of option arguments parsed from the arguments contains an option with the given name.
containsOption(String) - Method in class org.springframework.boot.DefaultApplicationArguments
 
containsProperty(String) - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
 
containsProperty(String) - Method in class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
contentLength() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
context() - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Accessor for the current application context.
ContextCloserListener(ConfigurableApplicationContext) - Constructor for class org.springframework.boot.builder.ParentContextCloserApplicationListener.ContextCloserListener
 
contextFactory(ApplicationContextFactory) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Explicitly set the factory used to create the application context.
ContextIdApplicationContextInitializer - Class in org.springframework.boot.context
ApplicationContextInitializer that sets the Spring ApplicationContext ID.
ContextIdApplicationContextInitializer() - Constructor for class org.springframework.boot.context.ContextIdApplicationContextInitializer
 
contextLoaded(ConfigurableApplicationContext) - Method in interface org.springframework.boot.SpringApplicationRunListener
Called once the application context has been loaded but before it has been refreshed.
ContextPairs - Class in org.springframework.boot.logging.structured
Helper that can be used to add JSON pairs from context data (typically the logger MDC) in the correct location (or drop them altogether).
ContextPairs.Pairs<T> - Class in org.springframework.boot.logging.structured
Callback used to add pairs.
contextPrepared(ConfigurableApplicationContext) - Method in interface org.springframework.boot.SpringApplicationRunListener
Called once the ApplicationContext has been created and prepared, but before sources have been loaded.
convert(ILoggingEvent) - Method in class org.springframework.boot.logging.logback.CorrelationIdConverter
 
convertNativeToSystem(T) - Method in class org.springframework.boot.logging.AbstractLoggingSystem.LogLevels
 
convertSystemToNative(LogLevel) - Method in class org.springframework.boot.logging.AbstractLoggingSystem.LogLevels
 
corePoolSize(int) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the core number of threads.
CORRECT - Enum constant in enum class org.springframework.boot.availability.LivenessState
The application is running and its internal state is correct.
CORRELATION_PATTERN - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the correlation pattern.
CorrelationIdConverter - Class in org.springframework.boot.logging.log4j2
Log4j2 LogEventPatternConverter to convert a CorrelationIdFormatter pattern into formatted output using data from the MDC.
CorrelationIdConverter - Class in org.springframework.boot.logging.logback
Logback DynamicConverter to convert a CorrelationIdFormatter pattern into formatted output using data from the MDC and Environment.
CorrelationIdConverter() - Constructor for class org.springframework.boot.logging.logback.CorrelationIdConverter
 
CorrelationIdFormatter - Class in org.springframework.boot.logging
Utility class that can be used to format a correlation identifier for logging based on W3C recommendations.
create(WebApplicationType) - Method in interface org.springframework.boot.ApplicationContextFactory
Creates the application context for a SpringApplication, respecting the given webApplicationType.
createApplicationContext() - Method in class org.springframework.boot.SpringApplication
Strategy method used to create the ApplicationContext.
createBeanDefinitionLoader(BeanDefinitionRegistry, Object[]) - Method in class org.springframework.boot.SpringApplication
Factory method used to create the BeanDefinitionLoader.
createContextCloserListener(ConfigurableApplicationContext) - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener
Subclasses may override to create their own subclass of ContextCloserListener.
createEnvironment() - Method in class org.springframework.boot.web.context.reactive.AnnotationConfigReactiveWebApplicationContext
 
createEnvironment() - Method in class org.springframework.boot.web.context.reactive.GenericReactiveWebApplicationContext
 
createEnvironment(WebApplicationType) - Method in interface org.springframework.boot.ApplicationContextFactory
Create a new Environment to be set on the created application context.
createFormatter(Instantiator<?>) - Method in interface org.springframework.boot.logging.structured.StructuredLogFormatterFactory.CommonFormatterFactory
Create the StructuredLogFormatter instance.
createMetadataReader(Resource) - Method in class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
Create the meta-data reader.
createPropertyResolver(MutablePropertySources) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertySources
Create a new PropertyResolver that resolves property values against an underlying set of PropertySources.
createPropertyResolver(MutablePropertySources) - Method in class org.springframework.boot.web.context.servlet.ApplicationServletEnvironment
 
createRegistrationBean(String, T, int) - Method in interface org.springframework.boot.web.servlet.ServletContextInitializerBeans.RegistrationBeanAdapter
 
createRelative(String) - Method in class org.springframework.boot.origin.OriginTrackedResource
 
createRootApplicationContext(ServletContext) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
 
createSpringApplication(ResourceLoader, Class<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Creates a new SpringApplication instance from the given sources using the given ResourceLoader.
createSpringApplicationBuilder() - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
Returns the SpringApplicationBuilder that is used to configure and create the SpringApplication.
createSslContext() - Method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SSLContext for this bundle.
createSslContext(String) - Method in interface org.springframework.boot.ssl.SslManagerBundle
Factory method to create a new SSLContext for the key managers and trust managers managed by this instance.
customize(JsonWriter.Members<T>) - Method in interface org.springframework.boot.logging.structured.StructuredLoggingJsonMembersCustomizer
Customize the given JsonWriter.Members instance.
customize(SimpleAsyncTaskExecutor) - Method in interface org.springframework.boot.task.SimpleAsyncTaskExecutorCustomizer
Callback to customize a SimpleAsyncTaskExecutor instance.
customize(SimpleAsyncTaskScheduler) - Method in interface org.springframework.boot.task.SimpleAsyncTaskSchedulerCustomizer
Callback to customize a SimpleAsyncTaskScheduler instance.
customize(ThreadPoolTaskExecutor) - Method in interface org.springframework.boot.task.ThreadPoolTaskExecutorCustomizer
Callback to customize a ThreadPoolTaskExecutor instance.
customize(ThreadPoolTaskScheduler) - Method in interface org.springframework.boot.task.ThreadPoolTaskSchedulerCustomizer
Callback to customize a ThreadPoolTaskScheduler instance.
customizers(Iterable<? extends SimpleAsyncTaskExecutorCustomizer>) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set the customizers that should be applied to the SimpleAsyncTaskExecutor.
customizers(Iterable<? extends SimpleAsyncTaskSchedulerCustomizer>) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set the customizers that should be applied to the SimpleAsyncTaskScheduler.
customizers(Iterable<? extends ThreadPoolTaskExecutorCustomizer>) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the ThreadPoolTaskExecutorCustomizers that should be applied to the ThreadPoolTaskExecutor.
customizers(Iterable<? extends ThreadPoolTaskSchedulerCustomizer>) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set the threadPoolTaskSchedulerCustomizers that should be applied to the ThreadPoolTaskScheduler.
customizers(SimpleAsyncTaskExecutorCustomizer...) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set the customizers that should be applied to the SimpleAsyncTaskExecutor.
customizers(SimpleAsyncTaskSchedulerCustomizer...) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set the customizers that should be applied to the SimpleAsyncTaskScheduler.
customizers(ThreadPoolTaskExecutorCustomizer...) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the ThreadPoolTaskExecutorCustomizers that should be applied to the ThreadPoolTaskExecutor.
customizers(ThreadPoolTaskSchedulerCustomizer...) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set the threadPoolTaskSchedulerCustomizers that should be applied to the ThreadPoolTaskScheduler.
CYAN - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
CYAN - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 

D

DASHED - Enum constant in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyName.Form
The dashed configuration form (used for toString; lower-case with only alphanumeric characters and dashes).
DataObjectPropertyName - Class in org.springframework.boot.context.properties.bind
Internal utility to help when dealing with data object property names.
DataSizeUnit - Annotation Interface in org.springframework.boot.convert
Annotation that can be used to change the default unit used when converting a DataSize.
DATEFORMAT_PATTERN - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the date-format pattern.
debug(Object) - Method in class org.springframework.boot.logging.DeferredLog
 
debug(Object, Throwable) - Method in class org.springframework.boot.logging.DeferredLog
 
DEBUG - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
DEFAULT - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
DEFAULT - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
DEFAULT - Static variable in interface org.springframework.boot.ApplicationContextFactory
A default ApplicationContextFactory implementation that will create an appropriate context for the WebApplicationType.
DEFAULT - Static variable in interface org.springframework.boot.context.properties.bind.BindConstructorProvider
Default BindConstructorProvider implementation that only returns a value when there's a single constructor and when the bindable has no existing value.
DEFAULT - Static variable in interface org.springframework.boot.context.properties.bind.BindHandler
Default no-op bind handler.
DEFAULT - Static variable in class org.springframework.boot.logging.CorrelationIdFormatter
DEFAULT_ORDER - Static variable in class org.springframework.boot.context.logging.LoggingApplicationListener
The default order for the LoggingApplicationListener.
DEFAULT_ORDER - Static variable in class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
The default order for the processor.
DEFAULT_ORDER - Static variable in class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
The default order for the processor.
DEFAULT_ORDER - Static variable in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor
The default order for the processor.
DEFAULT_PROTOCOL - Static variable in interface org.springframework.boot.ssl.SslBundle
The default protocol to use.
DefaultApplicationArguments - Class in org.springframework.boot
Default implementation of ApplicationArguments.
DefaultApplicationArguments(String...) - Constructor for class org.springframework.boot.DefaultApplicationArguments
 
DefaultBootstrapContext - Class in org.springframework.boot
Default ConfigurableBootstrapContext implementation.
DefaultBootstrapContext() - Constructor for class org.springframework.boot.DefaultBootstrapContext
 
DefaultPropertiesPropertySource - Class in org.springframework.boot
MapPropertySource containing default properties contributed directly to a SpringApplication.
DefaultPropertiesPropertySource(Map<String, Object>) - Constructor for class org.springframework.boot.DefaultPropertiesPropertySource
Create a new DefaultPropertiesPropertySource with the given Map source.
defaults() - Static method in class org.springframework.boot.web.error.ErrorAttributeOptions
Create an ErrorAttributeOptions with defaults.
DefaultSslBundleRegistry - Class in org.springframework.boot.ssl
Default SslBundleRegistry implementation.
DefaultSslBundleRegistry() - Constructor for class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
DefaultSslBundleRegistry(String, SslBundle) - Constructor for class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
DefaultValue - Annotation Interface in org.springframework.boot.context.properties.bind
Annotation that can be used to specify the default value when binding to an immutable property.
DeferredLog - Class in org.springframework.boot.logging
Deferred Log that can be used to store messages that shouldn't be written until the logging system is fully initialized.
DeferredLog() - Constructor for class org.springframework.boot.logging.DeferredLog
Create a new DeferredLog instance.
DeferredLogFactory - Interface in org.springframework.boot.logging
Factory that can be used to create multiple DeferredLog instances that will switch over when appropriate.
DeferredLogs - Class in org.springframework.boot.logging
A DeferredLogFactory implementation that manages a collection DeferredLog instances.
DeferredLogs() - Constructor for class org.springframework.boot.logging.DeferredLogs
 
DelegatingFilterProxyRegistrationBean - Class in org.springframework.boot.web.servlet
A ServletContextInitializer to register DelegatingFilterProxys in a Servlet 3.0+ container.
DelegatingFilterProxyRegistrationBean(String, ServletRegistrationBean<?>...) - Constructor for class org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean
Create a new DelegatingFilterProxyRegistrationBean instance to be registered with the specified ServletRegistrationBeans.
Delimiter - Annotation Interface in org.springframework.boot.convert
Declares a field or method parameter should be converted to collection using the specified delimiter.
DeprecatedConfigurationProperty - Annotation Interface in org.springframework.boot.context.properties
Indicates that a getter in a @ConfigurationProperties object is deprecated.
deregisterJdbcDrivers(ServletContext) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
Deregisters the JDBC drivers that were registered by the application represented by the given servletContext.
destroy() - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
destroy() - Method in class org.springframework.boot.web.servlet.support.ErrorPageFilter
 
detect(String) - Static method in enum class org.springframework.boot.convert.DurationStyle
Detect the style from the given source value.
detect(String) - Static method in enum class org.springframework.boot.convert.PeriodStyle
Detect the style from the given source value.
DETECT - Enum constant in enum class org.springframework.boot.ansi.AnsiOutput.Enabled
Try to detect whether ANSI coloring capabilities are available.
detectAndParse(String) - Static method in enum class org.springframework.boot.convert.DurationStyle
Detect the style then parse the value to return a duration.
detectAndParse(String) - Static method in enum class org.springframework.boot.convert.PeriodStyle
Detect the style then parse the value to return a period.
detectAndParse(String, ChronoUnit) - Static method in enum class org.springframework.boot.convert.DurationStyle
Detect the style then parse the value to return a duration.
detectAndParse(String, ChronoUnit) - Static method in enum class org.springframework.boot.convert.PeriodStyle
Detect the style then parse the value to return a period.
DeterminableImports - Interface in org.springframework.boot.context.annotation
Interface that can be implemented by ImportSelector and ImportBeanDefinitionRegistrar implementations when they can determine imports early.
determineDispatcherTypes() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Determines the dispatcher types for which the filter should be registered.
determineImports(AnnotationMetadata) - Method in interface org.springframework.boot.context.annotation.DeterminableImports
Return a set of objects that represent the imports.
DIRECT - Enum constant in enum class org.springframework.boot.logging.LoggerConfiguration.ConfigurationScope
Only return configuration that has been applied directly.
disable() - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Disable caching.
DispatcherType - Enum Class in org.springframework.boot.web.servlet
Enumeration of filter dispatcher types, identical to DispatcherType and used in configuration as the servlet API may not be present.
dispatcherTypes() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Dispatcher types that should be used with the registration.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.boot.web.servlet.support.ErrorPageFilter
 
doGetActiveProfilesProperty() - Method in class org.springframework.boot.web.context.servlet.ApplicationServletEnvironment
 
doGetDefaultProfilesProperty() - Method in class org.springframework.boot.web.context.servlet.ApplicationServletEnvironment
 
drainBufferedTimeline() - Method in class org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup
Return the timeline by pulling steps from the buffer.
DurationFormat - Annotation Interface in org.springframework.boot.convert
Annotation that can be used to indicate the format to use when converting a Duration.
DurationStyle - Enum Class in org.springframework.boot.convert
Duration format styles.
DurationUnit - Annotation Interface in org.springframework.boot.convert
Annotation that can be used to change the default unit used when converting a Duration.
DynamicRegistrationBean<D> - Class in org.springframework.boot.web.servlet
Base class for Servlet 3.0+ dynamic based registration beans.
DynamicRegistrationBean() - Constructor for class org.springframework.boot.web.servlet.DynamicRegistrationBean
 

E

EIGHTEEN - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 18.
ELASTIC_COMMON_SCHEMA - Enum constant in enum class org.springframework.boot.logging.structured.CommonStructuredLogFormat
Elastic Common Schema (ECS) log format.
ElasticCommonSchemaProperties - Record Class in org.springframework.boot.logging.structured
Properties for Elastic Common Schema structured logging.
ElasticCommonSchemaProperties(ElasticCommonSchemaProperties.Service) - Constructor for record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Creates an instance of a ElasticCommonSchemaProperties record class.
ElasticCommonSchemaProperties.Service - Record Class in org.springframework.boot.logging.structured
Service details.
EMPTY - Static variable in class org.springframework.boot.context.config.ConfigData
A ConfigData instance that contains no data.
EMPTY - Static variable in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
enable() - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Enable caching with an unlimited time-to-live.
EnableConfigurationProperties - Annotation Interface in org.springframework.boot.context.properties
Enable support for @ConfigurationProperties annotated beans.
enabled() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Whether this registration is enabled.
enabled() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
Whether this registration is enabled.
EnclosedInSquareBracketsConverter - Class in org.springframework.boot.logging.log4j2
Log4j2 LogEventPatternConverter used to help format optional values that should be shown enclosed in square brackets.
EnclosedInSquareBracketsConverter - Class in org.springframework.boot.logging.logback
Logback CompositeConverter used to help format optional values that should be shown enclosed in square brackets.
EnclosedInSquareBracketsConverter() - Constructor for class org.springframework.boot.logging.logback.EnclosedInSquareBracketsConverter
 
encode(ILoggingEvent) - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
encode(AnsiElement) - Static method in class org.springframework.boot.ansi.AnsiOutput
Encode a single AnsiElement if output is enabled.
environment() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Returns the value of the environment record component.
environment(ConfigurableEnvironment) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Environment for the application context.
EnvironmentPostProcessor - Interface in org.springframework.boot.env
Allows for customization of the application's Environment prior to the application context being refreshed.
EnvironmentPostProcessorApplicationListener - Class in org.springframework.boot.env
SmartApplicationListener used to trigger EnvironmentPostProcessors registered in the spring.factories file.
EnvironmentPostProcessorApplicationListener() - Constructor for class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
Create a new EnvironmentPostProcessorApplicationListener with EnvironmentPostProcessor classes loaded through spring.factories.
EnvironmentPostProcessorsFactory - Interface in org.springframework.boot.env
Factory interface used by the EnvironmentPostProcessorApplicationListener to create the EnvironmentPostProcessor instances.
environmentPrefix(String) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Prefix that should be applied when obtaining configuration properties from the system environment.
environmentPrepared(ConfigurableBootstrapContext, ConfigurableEnvironment) - Method in interface org.springframework.boot.SpringApplicationRunListener
Called once the environment has been prepared, but before the ApplicationContext has been created.
equals(Object) - Method in class org.springframework.boot.ansi.Ansi8BitColor
 
equals(Object) - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener.ContextCloserListener
 
equals(Object) - Method in class org.springframework.boot.context.config.ConfigData.Options
 
equals(Object) - Method in class org.springframework.boot.context.config.ConfigDataLocation
 
equals(Object) - Method in class org.springframework.boot.context.config.ConfigTreeConfigDataResource
 
equals(Object) - Method in class org.springframework.boot.context.config.StandardConfigDataResource
 
equals(Object) - Method in class org.springframework.boot.context.properties.bind.Bindable
 
equals(Object) - Method in class org.springframework.boot.context.properties.bind.BindResult
 
equals(Object) - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
 
equals(Object) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
 
equals(Object) - Method in class org.springframework.boot.context.TypeExcludeFilter
 
equals(Object) - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.boot.logging.LoggerConfiguration
 
equals(Object) - Method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
 
equals(Object) - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties.Service
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.boot.origin.OriginTrackedResource
 
equals(Object) - Method in class org.springframework.boot.origin.OriginTrackedValue
 
equals(Object) - Method in class org.springframework.boot.origin.SystemEnvironmentOrigin
 
equals(Object) - Method in class org.springframework.boot.origin.TextResourceOrigin
 
equals(Object) - Method in class org.springframework.boot.origin.TextResourceOrigin.Location
 
equals(Object) - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.boot.ssl.pem.PemContent
 
equals(Object) - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.boot.system.ApplicationPid
 
equals(Object) - Method in class org.springframework.boot.web.error.Error
 
equals(Object) - Method in class org.springframework.boot.web.error.ErrorPage
 
error(Object) - Method in class org.springframework.boot.logging.DeferredLog
 
error(Object, Throwable) - Method in class org.springframework.boot.logging.DeferredLog
 
Error - Class in org.springframework.boot.web.error
A wrapper class for MessageSourceResolvable errors that is safe for JSON serialization.
ERROR - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
ERROR - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the HTTP status code.
ERROR - Enum constant in enum class org.springframework.boot.web.servlet.DispatcherType
Apply the filter when an error is handled.
ERROR_REQUEST_URI - Static variable in class org.springframework.boot.web.servlet.support.ErrorPageFilter
The name of the servlet attribute containing request URI.
ErrorAttributeOptions - Class in org.springframework.boot.web.error
Options controlling the contents of ErrorAttributes.
ErrorAttributeOptions.Include - Enum Class in org.springframework.boot.web.error
Error attributes that can be included in an error response.
ErrorPage - Class in org.springframework.boot.web.error
Simple server-independent abstraction for error pages.
ErrorPage(Class<? extends Throwable>, String) - Constructor for class org.springframework.boot.web.error.ErrorPage
 
ErrorPage(String) - Constructor for class org.springframework.boot.web.error.ErrorPage
 
ErrorPage(HttpStatus, String) - Constructor for class org.springframework.boot.web.error.ErrorPage
 
ErrorPageFilter - Class in org.springframework.boot.web.servlet.support
A Servlet Filter that provides an ErrorPageRegistry for non-embedded applications (i.e.
ErrorPageFilter() - Constructor for class org.springframework.boot.web.servlet.support.ErrorPageFilter
 
ErrorPageRegistrar - Interface in org.springframework.boot.web.error
Interface to be implemented by types that register ErrorPages.
ErrorPageRegistrarBeanPostProcessor - Class in org.springframework.boot.web.error
BeanPostProcessor that applies all ErrorPageRegistrars from the bean factory to ErrorPageRegistry beans.
ErrorPageRegistrarBeanPostProcessor() - Constructor for class org.springframework.boot.web.error.ErrorPageRegistrarBeanPostProcessor
 
ErrorPageRegistry - Interface in org.springframework.boot.web.error
Interface for a registry that holds ErrorPages.
EXCEPTION - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the exception class name attribute.
EXCEPTION_CONVERSION_WORD - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the exception conversion word.
excluding(ErrorAttributeOptions.Include...) - Method in class org.springframework.boot.web.error.ErrorAttributeOptions
Return an ErrorAttributeOptions that excludes the specified attribute ErrorAttributeOptions.Include options.
exists() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
exit(ApplicationContext, ExitCodeGenerator...) - Static method in class org.springframework.boot.SpringApplication
Static helper that can be used to exit a SpringApplication and obtain a code indicating success (0) or otherwise.
ExitCodeEvent - Class in org.springframework.boot
Event fired when an application exit code has been determined from an ExitCodeGenerator.
ExitCodeEvent(Object, int) - Constructor for class org.springframework.boot.ExitCodeEvent
Create a new ExitCodeEvent instance.
ExitCodeExceptionMapper - Interface in org.springframework.boot
Strategy interface that can be used to provide a mapping between exceptions and exit codes.
ExitCodeGenerator - Interface in org.springframework.boot
Interface used to generate an 'exit code' from a running command line SpringApplication.
EXPECT_CORRELATION_ID_PROPERTY - Static variable in class org.springframework.boot.logging.LoggingSystem
The name of an Environment property used to indicate that a correlation ID is expected to be logged at some point.
EXPIRED - Enum constant in enum class org.springframework.boot.info.SslInfo.CertificateValidityInfo.Status
The certificate's validity date range is in the past.
ExtendedWhitespaceThrowablePatternConverter - Class in org.springframework.boot.logging.log4j2
ThrowablePatternConverter that adds some additional whitespace around the stack trace.
ExtendedWhitespaceThrowableProxyConverter - Class in org.springframework.boot.logging.logback
ExtendedThrowableProxyConverter that adds some additional whitespace around the stack trace.
ExtendedWhitespaceThrowableProxyConverter() - Constructor for class org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter
 

F

Factory() - Constructor for class org.springframework.boot.logging.java.JavaLoggingSystem.Factory
 
Factory() - Constructor for class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem.Factory
 
Factory() - Constructor for class org.springframework.boot.logging.logback.LogbackLoggingSystem.Factory
 
FAIL - Enum constant in enum class org.springframework.boot.context.config.ConfigDataNotFoundAction
Throw the exception to fail startup.
failed(ConfigurableApplicationContext, Throwable) - Method in interface org.springframework.boot.SpringApplicationRunListener
Called when a failure occurs when running the application.
FailureAnalysis - Class in org.springframework.boot.diagnostics
The result of analyzing a failure.
FailureAnalysis(String, String, Throwable) - Constructor for class org.springframework.boot.diagnostics.FailureAnalysis
Creates a new FailureAnalysis with the given description and action, if any, that the user should take to address the problem.
FailureAnalysisReporter - Interface in org.springframework.boot.diagnostics
Reports a FailureAnalysis to the user.
FailureAnalyzer - Interface in org.springframework.boot.diagnostics
A FailureAnalyzer is used to analyze a failure and provide diagnostic information that can be displayed to the user.
FAINT - Enum constant in enum class org.springframework.boot.ansi.AnsiStyle
 
fatal(Object) - Method in class org.springframework.boot.logging.DeferredLog
 
fatal(Object, Throwable) - Method in class org.springframework.boot.logging.DeferredLog
 
FATAL - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
FILE_CHARSET - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the file log charset.
FILE_NAME_PATTERN - Enum constant in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Logging system property for the rolled-over log file name pattern.
FILE_NAME_PROPERTY - Static variable in class org.springframework.boot.logging.LogFile
The name of the Spring property that contains the name of the log file.
FILE_PATH_PROPERTY - Static variable in class org.springframework.boot.logging.LogFile
The name of the Spring property that contains the directory where log files are written.
FILE_PATTERN - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the file log pattern.
FILE_STRUCTURED_FORMAT - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the file structured logging format.
FILE_THRESHOLD - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the file log.
FileEncodingApplicationListener - Class in org.springframework.boot.context
An ApplicationListener that halts application startup if the system file encoding does not match an expected value set in the environment.
FileEncodingApplicationListener() - Constructor for class org.springframework.boot.context.FileEncodingApplicationListener
 
filter(Predicate<ConfigurationPropertyName>) - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Return a filtered variant of this source, containing only names that match the given Predicate.
filter(Predicate<ConfigurationPropertyName>) - Method in interface org.springframework.boot.context.properties.source.IterableConfigurationPropertySource
 
FilteredMethodValidationPostProcessor - Class in org.springframework.boot.validation.beanvalidation
Custom MethodValidationPostProcessor that applies exclusion filters.
FilteredMethodValidationPostProcessor(Collection<? extends MethodValidationExcludeFilter>) - Constructor for class org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor
Creates a new FilteredMethodValidationPostProcessor that will apply the given excludeFilters when identifying beans that are eligible for method validation post-processing.
FilteredMethodValidationPostProcessor(Stream<? extends MethodValidationExcludeFilter>) - Constructor for class org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor
Creates a new FilteredMethodValidationPostProcessor that will apply the given excludeFilters when identifying beans that are eligible for method validation post-processing.
FilterRegistration - Annotation Interface in org.springframework.boot.web.servlet
Registers a Filter in a Servlet 3.0+ container.
FilterRegistrationBean<T> - Class in org.springframework.boot.web.servlet
A ServletContextInitializer to register Filters in a Servlet 3.0+ container.
FilterRegistrationBean() - Constructor for class org.springframework.boot.web.servlet.FilterRegistrationBean
Create a new FilterRegistrationBean instance.
FilterRegistrationBean(T, ServletRegistrationBean<?>...) - Constructor for class org.springframework.boot.web.servlet.FilterRegistrationBean
Create a new FilterRegistrationBean instance to be registered with the specified ServletRegistrationBeans.
findCause(Throwable, Class<E>) - Method in class org.springframework.boot.diagnostics.AbstractFailureAnalyzer
 
flat(String, Consumer<ContextPairs.Pairs<T>>) - Method in class org.springframework.boot.logging.structured.ContextPairs
Add pairs using flat naming.
flat(BinaryOperator<String>, Consumer<ContextPairs.Pairs<T>>) - Method in class org.springframework.boot.logging.structured.ContextPairs
Add pairs using flat naming.
footerBytes() - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
forBeanTypes(Class<?>...) - Static method in interface org.springframework.boot.LazyInitializationExcludeFilter
Factory method that creates a filter for the given bean types.
forBindables(Iterable<Bindable<?>>) - Static method in class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Create a new BindableRuntimeHintsRegistrar for the specified bindables.
forBindables(Bindable<?>...) - Static method in class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Create a new BindableRuntimeHintsRegistrar for the specified bindables.
forCertificate(String) - Static method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Factory method to create a new PemSslStoreDetails instance for the given certificate.
forCertificates(String) - Static method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Factory method to create a new PemSslStoreDetails instance for the given certificates.
forEach(BiConsumer<String, String>) - Method in class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
foreground(int) - Static method in class org.springframework.boot.ansi.Ansi8BitColor
Return a foreground ANSI color code instance for the given code.
forLocation(String) - Static method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Factory method to create a new JksSslStoreDetails instance for the given location.
format(E) - Method in class org.springframework.boot.logging.structured.JsonWriterStructuredLogFormatter
 
format(E) - Method in interface org.springframework.boot.logging.structured.StructuredLogFormatter
Formats the given log event to a String.
format(UnaryOperator<String>) - Method in class org.springframework.boot.logging.CorrelationIdFormatter
Format a correlation from the values in the given resolver.
format(LogRecord) - Method in class org.springframework.boot.logging.java.SimpleFormatter
 
format(LogEvent, StringBuilder) - Method in class org.springframework.boot.logging.log4j2.ColorConverter
 
format(LogEvent, StringBuilder) - Method in class org.springframework.boot.logging.log4j2.CorrelationIdConverter
 
format(LogEvent, StringBuilder) - Method in class org.springframework.boot.logging.log4j2.EnclosedInSquareBracketsConverter
 
format(LogEvent, StringBuilder) - Method in class org.springframework.boot.logging.log4j2.ExtendedWhitespaceThrowablePatternConverter
 
format(LogEvent, StringBuilder) - Method in class org.springframework.boot.logging.log4j2.WhitespaceThrowablePatternConverter
 
formatAsBytes(E, Charset) - Method in class org.springframework.boot.logging.structured.JsonWriterStructuredLogFormatter
 
formatAsBytes(E, Charset) - Method in interface org.springframework.boot.logging.structured.StructuredLogFormatter
Formats the given log event to a byte array.
formatTo(UnaryOperator<String>, Appendable) - Method in class org.springframework.boot.logging.CorrelationIdFormatter
Format a correlation from the values in the given resolver and append it to the given Appendable.
forTypes(Class<?>...) - Static method in class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Create a new BindableRuntimeHintsRegistrar for the specified types.
forTypes(Iterable<Class<?>>) - Static method in class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Create a new BindableRuntimeHintsRegistrar for the specified types.
FORWARD - Enum constant in enum class org.springframework.boot.web.servlet.DispatcherType
Apply the filter on "RequestDispatcher.forward()" calls.
from(Iterable<PropertySource<?>>) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertySources
Return Iterable containing new ConfigurationPropertySource instances adapted from the given Spring PropertySources.
from(Object) - Static method in interface org.springframework.boot.origin.Origin
Find the Origin that an object originated from.
from(Function<T, V>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add members from an extracted value.
from(Supplier<T>) - Static method in interface org.springframework.boot.BootstrapRegistry.InstanceSupplier
Factory method that can be used to create an BootstrapRegistry.InstanceSupplier from a Supplier.
from(Supplier<T>) - Method in class org.springframework.boot.context.properties.PropertyMapper
Return a new PropertyMapper.Source from the specified value supplier that can be used to perform the mapping.
from(Supplier<V>) - Method in class org.springframework.boot.json.JsonWriter.Members
Add members from a supplied value.
from(TrustManager...) - Static method in interface org.springframework.boot.ssl.SslManagerBundle
Factory method to create a new SslManagerBundle using the given TrustManagers and the default KeyManagerFactory.
from(TrustManagerFactory) - Static method in interface org.springframework.boot.ssl.SslManagerBundle
Factory method to create a new SslManagerBundle using the given TrustManagerFactory and the default KeyManagerFactory.
from(BeanFactory, String, Class<?>) - Static method in class org.springframework.boot.context.properties.ConstructorBound
Create an immutable ConfigurationProperties instance for the specified beanName and beanType using the specified BeanFactory.
from(SslStoreBundle, SslBundleKey) - Static method in interface org.springframework.boot.ssl.SslManagerBundle
Factory method to create a new SslManagerBundle backed by the given SslBundle and SslBundleKey.
from(PropertySource<?>) - Static method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Return a single new ConfigurationPropertySource adapted from the given Spring PropertySource or null if the source cannot be adapted.
from(PropertySource<?>) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertySources
Return Iterable containing a single new ConfigurationPropertySource adapted from the given Spring PropertySource.
from(ThrowingConsumer<String[]>) - Static method in class org.springframework.boot.SpringApplication
Create an application from an existing main method that can run with additional @Configuration or bean classes.
from(T) - Method in class org.springframework.boot.context.properties.PropertyMapper
Return a new PropertyMapper.Source from the specified value that can be used to perform the mapping.
from(V) - Method in class org.springframework.boot.json.JsonWriter.Members
Add members from a static value.
fromSpringFactories() - Static method in interface org.springframework.boot.logging.LoggingSystemFactory
Return a LoggingSystemFactory backed by spring.factories.
fromSpringFactories(ClassLoader) - Static method in interface org.springframework.boot.env.EnvironmentPostProcessorsFactory
Return a EnvironmentPostProcessorsFactory backed by spring.factories.

G

GenericReactiveWebApplicationContext - Class in org.springframework.boot.web.context.reactive
Subclass of GenericApplicationContext, suitable for reactive web environments.
GenericReactiveWebApplicationContext() - Constructor for class org.springframework.boot.web.context.reactive.GenericReactiveWebApplicationContext
GenericReactiveWebApplicationContext(DefaultListableBeanFactory) - Constructor for class org.springframework.boot.web.context.reactive.GenericReactiveWebApplicationContext
Create a new GenericReactiveWebApplicationContext with the given DefaultListableBeanFactory.
get() - Method in class org.springframework.boot.context.properties.bind.BindResult
Return the object that was bound or throw a NoSuchElementException if no value was bound.
get() - Static method in class org.springframework.boot.context.properties.PropertyMapper
Return the property mapper.
get() - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories.
get() - Method in class org.springframework.boot.util.LambdaSafe.InvocationResult
Return the result of the invocation or null if the callback wasn't suitable.
get(Class<T>) - Method in interface org.springframework.boot.BootstrapContext
Return an instance from the context if the type has been registered.
get(Class<T>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
get(ClassLoader) - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories.
get(ClassLoader) - Static method in class org.springframework.boot.logging.LoggingSystem
Detect and return the logging system in use.
get(ClassLoader, SpringFactoriesLoader) - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories.
get(ClassLoader, SpringFactoriesLoader, Path) - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories.
get(Iterable<ConfigurationPropertySource>) - Static method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Get for all specified configuration property sources.
get(Iterable<ConfigurationPropertySource>, Object) - Static method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Get for a specific configuration property source in the specified configuration property sources.
get(String) - Method in class org.springframework.boot.info.InfoProperties
Return the value of the specified property or null.
get(String) - Method in class org.springframework.boot.logging.LoggerGroups
 
get(String) - Method in class org.springframework.boot.logging.structured.StructuredLogFormatterFactory
Get a new StructuredLogFormatter instance for the specified format.
get(String...) - Static method in class org.springframework.boot.system.SystemProperties
 
get(BootstrapContext) - Method in interface org.springframework.boot.BootstrapRegistry.InstanceSupplier
Factory method used to create the instance when needed.
get(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.BoundConfigurationProperties
Get the configuration property bound to the given name.
get(ApplicationContext) - Static method in class org.springframework.boot.context.properties.BoundConfigurationProperties
Return the BoundConfigurationProperties from the given ApplicationContext if it is available.
get(ApplicationContext, Object, String) - Static method in class org.springframework.boot.context.properties.ConfigurationPropertiesBean
Return a @ConfigurationPropertiesBean instance for the given bean details or null if the bean is not a @ConfigurationProperties object.
get(Environment) - Static method in class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance from the specified environment.
get(Environment) - Static method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Get for all configuration property sources in the environment.
get(Environment) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertySources
Return a set of ConfigurationPropertySource instances that have previously been attached to the Environment.
get(Environment) - Static method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Return a new ElasticCommonSchemaProperties from bound from properties in the given Environment.
get(Environment) - Static method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Return a new GraylogExtendedLogFormatProperties from bound from properties in the given Environment.
get(Environment, Object) - Static method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Get for a specific configuration property source in the environment.
get(Environment, BindHandler) - Static method in class org.springframework.boot.context.properties.bind.Binder
Create a new Binder instance from the specified environment.
get(PropertyResolver) - Static method in class org.springframework.boot.logging.LogFile
Get a LogFile from the given Spring Environment.
get(PropertySource<?>) - Method in interface org.springframework.boot.context.config.ConfigData.PropertySourceOptions
Return the options that should apply for the given property source.
get(PropertySource<?>, String) - Static method in class org.springframework.boot.origin.PropertySourceOrigin
Get an Origin for the given PropertySource and propertyName.
get(ResourceLoader) - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader delegating to the given resource loader and supporting additional ProtocolResolvers registered in spring.factories.
get(ResourceLoader, boolean) - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader delegating to the given resource loader and supporting additional ProtocolResolvers registered in spring.factories.
get(ResourceLoader, SpringFactoriesLoader) - Static method in class org.springframework.boot.io.ApplicationResourceLoader
Return a ResourceLoader delegating to the given resource loader and supporting additional ProtocolResolvers registered in spring.factories.
get(R) - Method in class org.springframework.boot.util.LambdaSafe.InvocationResult
Return the result of the invocation or the given fallback if the callback wasn't suitable.
getAccepted() - Method in class org.springframework.boot.context.config.Profiles
Return the accepted profiles.
getAction() - Method in class org.springframework.boot.diagnostics.FailureAnalysis
Returns the action, if any, to be taken to address the failure.
getActive() - Method in class org.springframework.boot.context.config.Profiles
Return the active profiles.
getActive(Environment) - Static method in enum class org.springframework.boot.cloud.CloudPlatform
Returns the active CloudPlatform or null if one is not active.
getAdditionalProfiles() - Method in class org.springframework.boot.SpringApplication
Return an immutable set of any additional profiles in use.
getAlias() - Method in class org.springframework.boot.info.SslInfo.CertificateChainInfo
 
getAlias() - Method in interface org.springframework.boot.ssl.SslBundleKey
Return the alias of the key or null if the key has no alias.
getAliases(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
getAll() - Method in class org.springframework.boot.context.properties.BoundConfigurationProperties
Get all bound properties.
getAll(ApplicationContext) - Static method in class org.springframework.boot.context.properties.ConfigurationPropertiesBean
Return all @ConfigurationProperties beans contained in the given application context.
getAllErrors() - Method in class org.springframework.boot.context.properties.bind.validation.ValidationErrors
Return the list of all validation errors.
getAllSources() - Method in class org.springframework.boot.SpringApplication
Return an immutable set of all the sources that will be added to an ApplicationContext when SpringApplication.run(String...) is called.
getAnnotation() - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBean
Return the ConfigurationProperties annotation for the bean.
getAnnotation() - Method in exception class org.springframework.boot.context.properties.ConfigurationPropertiesBindException
Return the configuration properties annotation that triggered the binding.
getAnnotation(Class<A>) - Method in class org.springframework.boot.context.properties.bind.Bindable
Return a single associated annotations that could affect binding.
getAnnotations() - Method in class org.springframework.boot.context.properties.bind.Bindable
Return any associated annotations that could affect binding.
getApplicationContext() - Method in class org.springframework.boot.BootstrapContextClosedEvent
Return the prepared application context.
getApplicationContext() - Method in class org.springframework.boot.builder.ParentContextApplicationContextInitializer.ParentContextAvailableEvent
 
getApplicationContext() - Method in class org.springframework.boot.context.event.ApplicationContextInitializedEvent
Return the application context.
getApplicationContext() - Method in class org.springframework.boot.context.event.ApplicationFailedEvent
Return the application context.
getApplicationContext() - Method in class org.springframework.boot.context.event.ApplicationPreparedEvent
Return the application context.
getApplicationContext() - Method in class org.springframework.boot.context.event.ApplicationReadyEvent
Return the application context.
getApplicationContext() - Method in class org.springframework.boot.context.event.ApplicationStartedEvent
Return the application context.
getApplicationContext() - Method in exception class org.springframework.boot.SpringApplication.AbandonedRunException
Return the application context that was available when the run was abandoned or null if no context was available.
getApplicationContext() - Method in interface org.springframework.boot.SpringApplication.Running
Return the root ConfigurableApplicationContext of the running application.
getApplicationLog() - Method in class org.springframework.boot.SpringApplication
Returns the Log for the application.
getApplicationPropertyName() - Method in enum class org.springframework.boot.logging.LoggingSystemProperty
Return the application property name that can be used to set this property.
getApplicationStartup() - Method in class org.springframework.boot.SpringApplication
Returns the ApplicationStartup used for collecting startup metrics.
getApplicationTitle(Class<?>) - Method in class org.springframework.boot.ResourceBanner
Return the application title that should be used for the source class.
getArch() - Method in class org.springframework.boot.info.OsInfo
 
getArg(Class<A>) - Method in class org.springframework.boot.util.Instantiator
Get an injectable argument instance for the given type.
getArgs() - Method in class org.springframework.boot.context.event.SpringApplicationEvent
 
getArguments() - Method in class org.springframework.boot.web.error.Error
 
getArtifact() - Method in class org.springframework.boot.info.BuildProperties
Return the artifactId of the project or null.
getBeanName(Class<?>) - Method in class org.springframework.boot.context.annotation.Configurations
Return the bean name that should be used for the given configuration class or null to use the default name.
getBeanType() - Method in exception class org.springframework.boot.context.properties.ConfigurationPropertiesBindException
Return the bean type that was being bound.
getBindConstructor(Class<?>, boolean) - Method in interface org.springframework.boot.context.properties.bind.BindConstructorProvider
Return the bind constructor to use for the given type, or null if constructor binding is not supported.
getBindConstructor(Bindable<?>, boolean) - Method in interface org.springframework.boot.context.properties.bind.BindConstructorProvider
Return the bind constructor to use for the given bindable, or null if constructor binding is not supported.
getBinder() - Method in interface org.springframework.boot.context.config.ConfigDataLocationResolverContext
Provides access to a binder that can be used to obtain previously contributed values.
getBinder() - Method in interface org.springframework.boot.context.properties.bind.BindContext
Return the source binder that is performing the bind operation.
getBindMethod() - Method in class org.springframework.boot.context.properties.bind.Bindable
Returns the method to be used to bind this bindable, or null if no specific binding method is required.
getBootstrapContext() - Method in class org.springframework.boot.BootstrapContextClosedEvent
Return the BootstrapContext that was closed.
getBootstrapContext() - Method in interface org.springframework.boot.context.config.ConfigDataLoaderContext
Provides access to the ConfigurableBootstrapContext shared across all EnvironmentPostProcessors.
getBootstrapContext() - Method in interface org.springframework.boot.context.config.ConfigDataLocationResolverContext
Provides access to the ConfigurableBootstrapContext shared across all EnvironmentPostProcessors.
getBootstrapContext() - Method in class org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent
Return the bootstrap context.
getBootstrapContext() - Method in class org.springframework.boot.context.event.ApplicationStartingEvent
Return the bootstrap context.
getBootVersion() - Method in class org.springframework.boot.ResourceBanner
 
getBoundProperties() - Method in class org.springframework.boot.context.properties.bind.validation.ValidationErrors
Return the properties that were bound before validation failed.
getBoxedType() - Method in class org.springframework.boot.context.properties.bind.Bindable
Return the boxed type of the item to bind.
getBranch() - Method in class org.springframework.boot.info.GitProperties
Return the name of the branch or null.
getBufferedTimeline() - Method in class org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup
Return the timeline as a snapshot of currently buffered steps.
getBundle(String) - Method in class org.springframework.boot.info.SslInfo
Returns an SSL bundle by name.
getBundle(String) - Method in class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
getBundle(String) - Method in interface org.springframework.boot.ssl.SslBundles
Return an SslBundle with the provided name.
getBundleName() - Method in exception class org.springframework.boot.ssl.NoSuchSslBundleException
Return the name of the bundle that was not found.
getBundleNames() - Method in class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
getBundleNames() - Method in interface org.springframework.boot.ssl.SslBundles
Return the names of all bundles managed by this instance.
getBundles() - Method in class org.springframework.boot.info.SslInfo
Returns information on all SSL bundles.
getCandidates() - Method in class org.springframework.boot.context.annotation.ImportCandidates
Returns the list of loaded import candidates.
getCause() - Method in class org.springframework.boot.diagnostics.FailureAnalysis
Returns the cause of the failure.
getCause() - Method in class org.springframework.boot.web.error.Error
Return the original cause of the error.
getCauseType() - Method in class org.springframework.boot.diagnostics.AbstractFailureAnalyzer
Return the cause type being handled by the analyzer.
getCertificateChains() - Method in class org.springframework.boot.info.SslInfo.BundleInfo
 
getCertificates() - Method in class org.springframework.boot.info.SslInfo.CertificateChainInfo
 
getCertificates() - Method in class org.springframework.boot.ssl.pem.PemContent
Parse and return all certificates from the PEM content.
getChecks() - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer
Returns the checks that should be applied.
getCiphers() - Method in interface org.springframework.boot.ssl.SslOptions
Return the ciphers that can be used or an empty set.
getClasses() - Method in class org.springframework.boot.context.annotation.Configurations
 
getClasses(Collection<Configurations>) - Static method in class org.springframework.boot.context.annotation.Configurations
Return the classes from all the specified configurations in the order that they would be registered.
getClasses(Configurations...) - Static method in class org.springframework.boot.context.annotation.Configurations
Return the classes from all the specified configurations in the order that they would be registered.
getClassLoader() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
 
getClassLoader() - Method in class org.springframework.boot.SpringApplication
Either the ClassLoader that will be used in the ApplicationContext (if resourceLoader is set), or the context class loader (if not null), or the loader of the Spring ClassUtils class.
getCodes() - Method in class org.springframework.boot.web.error.Error
 
getCollectionCount() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo.GarbageCollectorInfo
 
getColumn() - Method in class org.springframework.boot.origin.TextResourceOrigin.Location
Return the column of the text resource where the property originated.
getCommitId() - Method in class org.springframework.boot.info.GitProperties
Return the full id of the commit or null.
getCommitted() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo.MemoryUsageInfo
 
getCommitTime() - Method in class org.springframework.boot.info.GitProperties
Return the timestamp of the commit or null.
getComponentScanningPackages(BeanDefinitionRegistry) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ComponentScanPackageCheck
 
getConfiguration(LoggerContext, ConfigurationSource) - Method in class org.springframework.boot.logging.log4j2.SpringBootConfigurationFactory
 
getConfigurationProperty() - Method in interface org.springframework.boot.context.properties.bind.BindContext
Return the ConfigurationProperty actually being bound or null if the property has not yet been determined.
getConfigurationProperty(ConfigurationPropertyName) - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Return a single ConfigurationProperty from the source or null if no property can be found.
getConfigurationProperty(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
 
getConfiguredLevel() - Method in class org.springframework.boot.logging.LoggerConfiguration
Returns the configured level of the logger.
getConfiguredLevel() - Method in class org.springframework.boot.logging.LoggerGroup
 
getConfiguredNames() - Method in exception class org.springframework.boot.context.properties.source.MutuallyExclusiveConfigurationPropertiesException
Return the names of the properties that have been configured.
getConsole() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
 
getConsole() - Method in class org.springframework.boot.logging.LoggingSystemProperties
Returns the Console to use.
getCpus() - Method in class org.springframework.boot.info.ProcessInfo
Number of processors available to the process.
getDefault() - Method in class org.springframework.boot.context.config.Profiles
Return the default profiles.
getDefaultConsoleCharset() - Method in class org.springframework.boot.logging.LoggingSystemProperties
Returns the default console charset.
getDefaultFileCharset() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
 
getDefaultFileCharset() - Method in class org.springframework.boot.logging.LoggingSystemProperties
Returns the default file charset.
getDefaultLogCorrelationPattern() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Return the default log correlation pattern or null if log correlation patterns are not supported.
getDefaultLogCorrelationPattern() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
getDefaultLogCorrelationPattern() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getDefaultMessage() - Method in class org.springframework.boot.web.error.Error
 
getDefaultValueResolver(Environment) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Return the default value resolver to use when resolving system properties.
getDepth() - Method in interface org.springframework.boot.context.properties.bind.BindContext
Return the current depth of the binding.
getDescription() - Method in class org.springframework.boot.diagnostics.FailureAnalysis
Returns a description of the failure.
getDescription() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getDescription() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
 
getDescription() - Method in class org.springframework.boot.web.servlet.RegistrationBean
Return a description of the registration.
getDescription() - Method in class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
 
getDescription() - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
 
getDescription(HttpServletRequest) - Method in class org.springframework.boot.web.servlet.support.ErrorPageFilter
Return the description for the given request.
getDir() - Method in class org.springframework.boot.system.ApplicationHome
Returns the application home directory.
getDir() - Method in class org.springframework.boot.system.ApplicationTemp
Return the directory to be used for application specific temp files.
getDir(String) - Method in class org.springframework.boot.system.ApplicationTemp
Return a subdirectory of the application temp.
getDuration() - Method in class org.springframework.boot.context.metrics.buffering.StartupTimeline.TimelineEvent
Return the duration of this event, i.e.
getEffectiveLevel() - Method in class org.springframework.boot.logging.LoggerConfiguration
Returns the effective level of the logger.
getElement(int, ConfigurationPropertyName.Form) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return an element in the name in the given form.
getEnabled() - Static method in class org.springframework.boot.ansi.AnsiOutput
Returns if ANSI output is enabled
getEnabledProtocols() - Method in interface org.springframework.boot.ssl.SslOptions
Return the protocols that should be enabled or an empty set.
getEndTime() - Method in class org.springframework.boot.context.metrics.buffering.StartupTimeline.TimelineEvent
Return the end time of this event.
getEnvironment() - Method in class org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent
Return the environment.
getEnvironment() - Method in class org.springframework.boot.logging.LoggingInitializationContext
Return the Spring environment if available.
getEnvironment(LoggerContext) - Static method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
Get the Spring Environment attached to the given LoggerContext or null if no environment is available.
getEnvironmentPostProcessors(DeferredLogFactory, ConfigurableBootstrapContext) - Method in interface org.springframework.boot.env.EnvironmentPostProcessorsFactory
Create all requested EnvironmentPostProcessor instances.
getEnvironmentPrefix() - Method in class org.springframework.boot.SpringApplication
Return a prefix that should be applied when obtaining configuration properties from the system environment.
getEnvironmentType(WebApplicationType) - Method in interface org.springframework.boot.ApplicationContextFactory
Return the Environment type expected to be set on the created application context.
getEnvironmentVariableName() - Method in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Return the name of environment variable that can be used to access this property.
getEnvironmentVariableName() - Method in enum class org.springframework.boot.logging.LoggingSystemProperty
Return the name of environment variable that can be used to access this property.
getEvents() - Method in class org.springframework.boot.context.metrics.buffering.StartupTimeline
Return the recorded events.
getException() - Method in class org.springframework.boot.context.event.ApplicationFailedEvent
Return the exception that caused the failure.
getException() - Method in class org.springframework.boot.web.error.ErrorPage
Returns the exception type (or null for a page that matches by status).
getExceptionName() - Method in class org.springframework.boot.web.error.ErrorPage
The exception type name.
getExitCode() - Method in class org.springframework.boot.ExitCodeEvent
Return the exit code that will be used to exit the JVM.
getExitCode() - Method in interface org.springframework.boot.ExitCodeGenerator
Returns the exit code that should be returned from the application.
getExitCode(Throwable) - Method in interface org.springframework.boot.ExitCodeExceptionMapper
Returns the exit code that should be returned from the application.
getFile() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getFileExtensions() - Method in class org.springframework.boot.env.PropertiesPropertySourceLoader
 
getFileExtensions() - Method in interface org.springframework.boot.env.PropertySourceLoader
Returns the file extensions that the loader supports (excluding the '.').
getFileExtensions() - Method in class org.springframework.boot.env.YamlPropertySourceLoader
 
getFilename() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getFilter() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Return the Filter to be registered.
getFilter() - Method in class org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean
 
getFilter() - Method in class org.springframework.boot.web.servlet.FilterRegistrationBean
 
getFilterName() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Returns the filter name that will be registered.
getGarbageCollectors() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo
Garbage Collector information for the process.
getGroup() - Method in class org.springframework.boot.info.BuildProperties
Return the groupId of the project or null.
getHeap() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo
 
getIncludes() - Method in class org.springframework.boot.web.error.ErrorAttributeOptions
Get all options for including attributes in the error response.
getIncompatibleKeys() - Method in exception class org.springframework.boot.context.properties.IncompatibleConfigurationException
 
getInit() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo.MemoryUsageInfo
 
getInitializers() - Method in class org.springframework.boot.SpringApplication
Returns read-only ordered Set of the ApplicationContextInitializers that will be applied to the Spring ApplicationContext.
getInitParameters() - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Returns a mutable Map of the registration init-parameters.
getInputStream() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getInstance() - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBean
Return the actual Spring bean instance.
getInstant(String) - Method in class org.springframework.boot.info.InfoProperties
Return the value of the specified property as an Instant or null if the value is not a valid Long representation of an epoch time.
getInvalidCharacters() - Method in exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyNameException
 
getIssuer() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getJavaVersion() - Static method in enum class org.springframework.boot.system.JavaVersion
Returns the JavaVersion of the current runtime.
getJsonParser() - Static method in class org.springframework.boot.json.JsonParserFactory
Static factory for the "best" JSON parser available on the classpath.
getJvm() - Method in class org.springframework.boot.info.JavaInfo
 
getKey() - Method in class org.springframework.boot.info.InfoProperties.Entry
 
getKey() - Method in interface org.springframework.boot.ssl.SslBundle
Return a reference to the key that should be used for this bundle or SslBundleKey.NONE.
getKeyManagerFactory() - Method in interface org.springframework.boot.ssl.SslManagerBundle
Return the KeyManagerFactory used to establish identity.
getKeyManagers() - Method in interface org.springframework.boot.ssl.SslManagerBundle
Return the KeyManager instances used to establish identity.
getKeyStore() - Method in class org.springframework.boot.ssl.jks.JksSslStoreBundle
 
getKeyStore() - Method in class org.springframework.boot.ssl.pem.PemSslStoreBundle
 
getKeyStore() - Method in interface org.springframework.boot.ssl.SslStoreBundle
Return a key store generated from the trust material or null.
getKeyStorePassword() - Method in class org.springframework.boot.ssl.jks.JksSslStoreBundle
 
getKeyStorePassword() - Method in class org.springframework.boot.ssl.pem.PemSslStoreBundle
 
getKeyStorePassword() - Method in interface org.springframework.boot.ssl.SslStoreBundle
Return the password for the key in the key store or null.
getLastChangeEvent(Class<S>) - Method in interface org.springframework.boot.availability.ApplicationAvailability
Return the last AvailabilityChangeEvent received for a given state type.
getLastChangeEvent(Class<S>) - Method in class org.springframework.boot.availability.ApplicationAvailabilityBean
 
getLastElement(ConfigurationPropertyName.Form) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return the last element in the name in the given form.
getLevel() - Method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
Return the actual level value if possible.
getLevelConfiguration() - Method in class org.springframework.boot.logging.LoggerConfiguration
Return the level configuration, considering inherited loggers.
getLevelConfiguration(LoggerConfiguration.ConfigurationScope) - Method in class org.springframework.boot.logging.LoggerConfiguration
Return the level configuration for the given scope.
getLine() - Method in class org.springframework.boot.origin.TextResourceOrigin.Location
Return the line of the text resource where the property originated.
getListener() - Method in class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
Return the listener to be registered.
getListeners() - Method in class org.springframework.boot.SpringApplication
Returns read-only ordered Set of the ApplicationListeners that will be applied to the SpringApplication and registered with the ApplicationContext .
getLivenessState() - Method in interface org.springframework.boot.availability.ApplicationAvailability
Return the LivenessState of the application.
getLocation() - Method in exception class org.springframework.boot.context.config.ConfigDataLocationNotFoundException
Return the location that could not be found.
getLocation() - Method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
Return the original location that was resolved to determine the resource.
getLocation() - Method in exception class org.springframework.boot.context.config.InactiveConfigDataAccessException
Return the ConfigDataResource of the property source or null if the source was not loaded from ConfigData.
getLocation() - Method in exception class org.springframework.boot.context.config.InvalidConfigDataPropertyException
Return the ConfigDataResource of the invalid property or null if the source was not loaded from ConfigData.
getLocation() - Method in exception class org.springframework.boot.context.config.UnsupportedConfigDataLocationException
Return the unsupported location reference.
getLocation() - Method in class org.springframework.boot.origin.TextResourceOrigin
Return the location of the property within the source (if known).
getLog(Class<?>) - Method in interface org.springframework.boot.logging.DeferredLogFactory
Create a new DeferredLog for the given destination.
getLog(Class<?>) - Method in class org.springframework.boot.logging.DeferredLogs
Create a new DeferredLog for the given destination.
getLog(Supplier<Log>) - Method in interface org.springframework.boot.logging.DeferredLogFactory
Create a new DeferredLog for the given destination.
getLog(Supplier<Log>) - Method in class org.springframework.boot.logging.DeferredLogs
Create a new DeferredLog for the given destination.
getLog(Log) - Method in interface org.springframework.boot.logging.DeferredLogFactory
Create a new DeferredLog for the given destination.
getLog(Log) - Method in class org.springframework.boot.logging.DeferredLogs
Create a new DeferredLog for the given destination.
getLoggerConfiguration(String) - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
getLoggerConfiguration(String) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
getLoggerConfiguration(String) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getLoggerConfiguration(String) - Method in class org.springframework.boot.logging.LoggingSystem
Returns the current configuration for a LoggingSystem's logger.
getLoggerConfigurations() - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
getLoggerConfigurations() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
getLoggerConfigurations() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getLoggerConfigurations() - Method in class org.springframework.boot.logging.LoggingSystem
Returns a collection of the current configuration for all a LoggingSystem's loggers.
getLoggingSystem(ClassLoader) - Method in class org.springframework.boot.logging.java.JavaLoggingSystem.Factory
 
getLoggingSystem(ClassLoader) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem.Factory
 
getLoggingSystem(ClassLoader) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem.Factory
 
getLoggingSystem(ClassLoader) - Method in interface org.springframework.boot.logging.LoggingSystemFactory
Return a logging system implementation or null if no logging system is available.
getMainApplicationClass() - Method in class org.springframework.boot.SpringApplication
Returns the main application class that has been deduced or explicitly configured.
getMainClass() - Method in exception class org.springframework.boot.AotInitializerNotFoundException
 
getManagers() - Method in interface org.springframework.boot.ssl.SslBundle
Return the SslManagerBundle that can be used to access this bundle's key and trust managers.
getMax() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo.MemoryUsageInfo
 
getMembers() - Method in class org.springframework.boot.logging.LoggerGroup
 
getMemory() - Method in class org.springframework.boot.info.ProcessInfo
Memory information for the process.
getMessage() - Method in class org.springframework.boot.info.SslInfo.CertificateValidityInfo
 
getMetadataReader(String) - Method in class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
 
getMetadataReader(Resource) - Method in class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
 
getMounted() - Method in class org.springframework.boot.info.ProcessInfo.VirtualThreadsInfo
 
getMultipartConfig() - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Returns the multi-part configuration to be applied or null.
getMutuallyExclusiveNames() - Method in exception class org.springframework.boot.context.properties.source.MutuallyExclusiveConfigurationPropertiesException
Return the names of the properties that are mutually exclusive.
getName() - Method in exception class org.springframework.boot.context.properties.bind.BindException
Return the name of the configuration property being bound.
getName() - Method in class org.springframework.boot.context.properties.bind.validation.ValidationErrors
Return the name of the item that was being validated.
getName() - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBean
Return the name of the Spring bean.
getName() - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
Return the name of the configuration property.
getName() - Method in exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyNameException
 
getName() - Method in exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException
Return the name of the property.
getName() - Method in class org.springframework.boot.info.BuildProperties
Return the name of the project or null.
getName() - Method in class org.springframework.boot.info.JavaInfo.JavaRuntimeEnvironmentInfo
 
getName() - Method in class org.springframework.boot.info.JavaInfo.JavaVendorInfo
 
getName() - Method in class org.springframework.boot.info.JavaInfo.JavaVirtualMachineInfo
 
getName() - Method in class org.springframework.boot.info.OsInfo
 
getName() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo.GarbageCollectorInfo
 
getName() - Method in class org.springframework.boot.info.SslInfo.BundleInfo
 
getName() - Method in class org.springframework.boot.logging.LoggerConfiguration
Returns the name of the logger.
getName() - Method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
Return the name of the level.
getName() - Method in class org.springframework.boot.logging.LoggerGroup
 
getName(E) - Method in interface org.springframework.boot.json.JsonWriter.PairExtractor
Extract the name.
getNameForAlias(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
getNonHeap() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo
 
getNonOptionArgs() - Method in interface org.springframework.boot.ApplicationArguments
Return the collection of non-option arguments parsed.
getNonOptionArgs() - Method in class org.springframework.boot.DefaultApplicationArguments
 
getNonPrefixedValue(String) - Method in class org.springframework.boot.context.config.ConfigDataLocation
Return ConfigDataLocation.getValue() with the specified prefix removed.
getNormalForm(Iterable<? extends CharSequence>) - Method in class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
getNumberOfElements() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return the total number of elements in the name.
getObject() - Method in class org.springframework.boot.validation.MessageInterpolatorFactory
 
getOptionNames() - Method in interface org.springframework.boot.ApplicationArguments
Return the names of all option arguments.
getOptionNames() - Method in class org.springframework.boot.DefaultApplicationArguments
 
getOptions() - Method in interface org.springframework.boot.ssl.SslBundle
Return SslOptions that should be applied when establishing the SSL connection.
getOptions(PropertySource<?>) - Method in class org.springframework.boot.context.config.ConfigData
Return the config data options that apply to the given source.
getOptionValues(String) - Method in interface org.springframework.boot.ApplicationArguments
Return the collection of values associated with the arguments option having the given name.
getOptionValues(String) - Method in class org.springframework.boot.DefaultApplicationArguments
 
getOrDeduceName(Object) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Deduces the name for this registration.
getOrder() - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
getOrder() - Method in class org.springframework.boot.builder.ParentContextApplicationContextInitializer
 
getOrder() - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener
 
getOrder() - Method in class org.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor
 
getOrder() - Method in class org.springframework.boot.context.annotation.UserConfigurations
 
getOrder() - Method in class org.springframework.boot.context.ApplicationPidFileWriter
 
getOrder() - Method in class org.springframework.boot.context.config.AnsiOutputApplicationListener
 
getOrder() - Method in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
 
getOrder() - Method in class org.springframework.boot.context.config.StandardConfigDataLocationResolver
 
getOrder() - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor
 
getOrder() - Method in class org.springframework.boot.context.ContextIdApplicationContextInitializer
 
getOrder() - Method in class org.springframework.boot.context.FileEncodingApplicationListener
 
getOrder() - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
 
getOrder() - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
 
getOrder() - Method in class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
 
getOrder() - Method in class org.springframework.boot.env.RandomValuePropertySourceEnvironmentPostProcessor
 
getOrder() - Method in class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
 
getOrder() - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor
 
getOrder() - Method in class org.springframework.boot.LazyInitializationBeanFactoryPostProcessor
 
getOrder() - Method in class org.springframework.boot.web.servlet.RegistrationBean
Get the order of the registration bean.
getOrder() - Method in class org.springframework.boot.web.servlet.support.ErrorPageFilter
 
getOrder() - Method in class org.springframework.boot.web.servlet.support.ServletContextApplicationContextInitializer
 
getOrElse(Class<T>, T) - Method in interface org.springframework.boot.BootstrapContext
Return an instance from the context if the type has been registered.
getOrElse(Class<T>, T) - Method in class org.springframework.boot.DefaultBootstrapContext
 
getOrElseSupply(Class<T>, Supplier<T>) - Method in interface org.springframework.boot.BootstrapContext
Return an instance from the context if the type has been registered.
getOrElseSupply(Class<T>, Supplier<T>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
getOrElseThrow(Class<T>, Supplier<? extends X>) - Method in interface org.springframework.boot.BootstrapContext
Return an instance from the context if the type has been registered.
getOrElseThrow(Class<T>, Supplier<? extends X>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
getOrigin() - Method in class org.springframework.boot.context.config.ConfigDataLocation
 
getOrigin() - Method in exception class org.springframework.boot.context.config.ConfigDataLocationNotFoundException
 
getOrigin() - Method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
 
getOrigin() - Method in exception class org.springframework.boot.context.config.InactiveConfigDataAccessException
Return the origin or the property or null.
getOrigin() - Method in exception class org.springframework.boot.context.properties.bind.BindException
 
getOrigin() - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
 
getOrigin() - Method in interface org.springframework.boot.origin.OriginProvider
Return the source origin or null if the origin is not known.
getOrigin() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getOrigin() - Method in class org.springframework.boot.origin.OriginTrackedValue
 
getOrigin() - Method in class org.springframework.boot.origin.PropertySourceOrigin
Return the actual origin for the source if known.
getOrigin(Object, K) - Static method in interface org.springframework.boot.origin.OriginLookup
Attempt to look up the origin from the given source.
getOrigin(String) - Method in class org.springframework.boot.env.ConfigTreePropertySource
 
getOrigin(String) - Method in class org.springframework.boot.env.OriginTrackedMapPropertySource
 
getOrigin(String) - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
 
getOrigin(K) - Method in interface org.springframework.boot.origin.OriginLookup
Return the origin of the given key or null if the origin cannot be determined.
getOutputStream() - Method in class org.springframework.boot.origin.OriginTrackedResource.OriginTrackedWritableResource
 
getOwner() - Method in class org.springframework.boot.info.ProcessInfo
 
getPackagedConfigFile(String) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
 
getParallelism() - Method in class org.springframework.boot.info.ProcessInfo.VirtualThreadsInfo
 
getParent() - Method in interface org.springframework.boot.context.config.ConfigDataLocationResolverContext
Provides access to the parent ConfigDataResource that triggered the resolve or null if there is no available parent.
getParent() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return the parent of this ConfigurationPropertyName or ConfigurationPropertyName.EMPTY if there is no parent.
getParent() - Method in interface org.springframework.boot.origin.Origin
Return the parent origin for this instance if there is one.
getParent() - Method in class org.springframework.boot.origin.PropertySourceOrigin
 
getParent() - Method in class org.springframework.boot.origin.TextResourceOrigin
 
getParentPid() - Method in class org.springframework.boot.info.ProcessInfo
 
getPassword() - Method in interface org.springframework.boot.ssl.SslBundleKey
Return the password that should be used to access the key or null if no password is required.
getPath() - Method in class org.springframework.boot.web.error.ErrorPage
The path to render (usually implemented as a forward), starting with "/".
getPid() - Method in class org.springframework.boot.info.ProcessInfo
 
getPoolSize() - Method in class org.springframework.boot.info.ProcessInfo.VirtualThreadsInfo
 
getPrefix() - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
 
getPrefix() - Method in interface org.springframework.boot.origin.OriginLookup
Return the implicit prefix that is applied when performing a lookup or null if no prefix is used.
getPriority() - Method in class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
getPrivateKey() - Method in class org.springframework.boot.ssl.pem.PemContent
Parse and return the private keys from the PEM content.
getPrivateKey(String) - Method in class org.springframework.boot.ssl.pem.PemContent
Parse and return the private keys from the PEM content or null if there is no private key.
getProfile() - Method in class org.springframework.boot.context.config.StandardConfigDataResource
Return the profile or null if the resource is not profile specific.
getProperty() - Method in exception class org.springframework.boot.context.config.InvalidConfigDataPropertyException
Return source property that caused the exception.
getProperty() - Method in exception class org.springframework.boot.context.properties.bind.BindException
Return the configuration property name of the item that was being bound.
getProperty() - Method in class org.springframework.boot.origin.SystemEnvironmentOrigin
 
getProperty(String) - Method in interface org.springframework.boot.admin.SpringApplicationAdminMXBean
Return the value of the specified key from the application Environment.
getProperty(String) - Method in class org.springframework.boot.ansi.AnsiPropertySource
 
getProperty(String) - Method in class org.springframework.boot.env.ConfigTreePropertySource
 
getProperty(String) - Method in class org.springframework.boot.env.OriginTrackedMapPropertySource
 
getProperty(String) - Method in class org.springframework.boot.env.RandomValuePropertySource
 
getProperty(String) - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
 
getProperty(String) - Method in class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
getPropertyName() - Method in exception class org.springframework.boot.context.config.InactiveConfigDataAccessException
Return the name of the property.
getPropertyName() - Method in class org.springframework.boot.origin.PropertySourceOrigin
Return the property name that was used when obtaining the original value from the property source.
getPropertyNames() - Method in class org.springframework.boot.env.ConfigTreePropertySource
 
getPropertyNames() - Method in class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
getPropertyResolvers(Environment, Class<?>) - Method in class org.springframework.boot.ResourceBanner
Return a mutable list of the PropertyResolver instances that will be used to resolve placeholders.
getPropertySource() - Method in exception class org.springframework.boot.context.config.InactiveConfigDataAccessException
Return the inactive property source that contained the property.
getPropertySource() - Method in class org.springframework.boot.origin.PropertySourceOrigin
Return the origin PropertySource.
getPropertySources() - Method in class org.springframework.boot.context.config.ConfigData
Return the configuration data property sources in ascending priority order.
getProtocol() - Method in interface org.springframework.boot.ssl.SslBundle
Return the protocol to use when establishing the connection.
getQueued() - Method in class org.springframework.boot.info.ProcessInfo.VirtualThreadsInfo
 
getReadinessState() - Method in interface org.springframework.boot.availability.ApplicationAvailability
Return the ReadinessState of the application.
getReason() - Method in exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException
Return the reason why the value is invalid.
getReferenceDescription() - Method in exception class org.springframework.boot.context.config.ConfigDataLocationNotFoundException
 
getReferenceDescription() - Method in exception class org.springframework.boot.context.config.ConfigDataNotFoundException
Return a description of actual referenced item that could not be found.
getReferenceDescription() - Method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
 
getRegisteredInstanceSupplier(Class<T>) - Method in interface org.springframework.boot.BootstrapRegistry
Return any existing BootstrapRegistry.InstanceSupplier for the given type.
getRegisteredInstanceSupplier(Class<T>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
getReplacement() - Method in exception class org.springframework.boot.context.config.InvalidConfigDataPropertyException
Return the replacement property that should be used instead or null if not replacement is available.
getResolvableType() - Method in class org.springframework.boot.availability.AvailabilityChangeEvent
 
getResource() - Method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
Return the resource that could not be found.
getResource() - Method in class org.springframework.boot.context.config.StandardConfigDataResource
Return the underlying Spring Resource being loaded.
getResource() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getResource() - Method in class org.springframework.boot.origin.OriginTrackedResource.OriginTrackedWritableResource
 
getResource() - Method in class org.springframework.boot.origin.TextResourceOrigin
Return the resource where the property originated.
getResourceByPath(String) - Method in class org.springframework.boot.io.ApplicationResourceLoader
 
getResourceByPath(String) - Method in class org.springframework.boot.web.context.reactive.AnnotationConfigReactiveWebApplicationContext
 
getResourceByPath(String) - Method in class org.springframework.boot.web.context.reactive.GenericReactiveWebApplicationContext
 
getResourceLoader() - Method in class org.springframework.boot.SpringApplication
The ResourceLoader that will be used in the ApplicationContext.
getResourceLoader() - Method in class org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
 
getRunListener(SpringApplication) - Method in interface org.springframework.boot.SpringApplicationHook
Return the SpringApplicationRunListener that should be hooked into the given SpringApplication.
getRuntime() - Method in class org.springframework.boot.info.JavaInfo
 
getScope() - Method in interface org.springframework.boot.BootstrapRegistry.InstanceSupplier
Return the scope of the supplied instance.
getSelfInitializationConfig() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Return any self initialization config that has been applied.
getSerialNumber() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getServlet() - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Return the servlet being registered.
getServletName() - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Returns the servlet name that will be registered.
getServletNames() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Return a mutable collection of servlet names that the filter will be registered against.
getServletRegistrationBeans() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Return a mutable collection of the ServletRegistrationBean that the filter will be registered against.
getSharedInstance() - Static method in class org.springframework.boot.convert.ApplicationConversionService
Return a shared default application ConversionService instance, lazily building it once needed.
getShortCommitId() - Method in class org.springframework.boot.info.GitProperties
Return the abbreviated id of the commit or null.
getShutdownHandler() - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
getShutdownHandler() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
getShutdownHandler() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getShutdownHandler() - Method in class org.springframework.boot.logging.LoggingSystem
Returns a Runnable that can handle shutdown of this logging system when the JVM exits.
getShutdownHandlers() - Static method in class org.springframework.boot.SpringApplication
Return a SpringApplicationShutdownHandlers instance that can be used to add or remove handlers that perform actions before the JVM is shutdown.
getSignatureAlgorithmName() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getSource() - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
Return the ConfigurationPropertySource that provided the property or null if the source is unknown.
getSource() - Method in class org.springframework.boot.system.ApplicationHome
Returns the underlying source used to find the home directory.
getSourceArgs() - Method in interface org.springframework.boot.ApplicationArguments
Return the raw unprocessed arguments that were passed to the application.
getSourceArgs() - Method in class org.springframework.boot.DefaultApplicationArguments
 
getSources() - Method in interface org.springframework.boot.context.properties.bind.BindContext
Return an Iterable of the sources being used by the Binder.
getSources() - Method in class org.springframework.boot.SpringApplication
Returns a mutable set of the sources that will be added to an ApplicationContext when SpringApplication.run(String...) is called.
getSpringApplication() - Method in class org.springframework.boot.context.event.SpringApplicationEvent
 
getSpringConfigLocations() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Return the spring config locations for this system.
getSpringInitializationConfig() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Return any spring specific initialization config that should be applied.
getStandardConfigLocations() - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Return the standard config locations for this system.
getStandardConfigLocations() - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
getStandardConfigLocations() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
getStandardConfigLocations() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getStartTime() - Method in class org.springframework.boot.context.metrics.buffering.StartupTimeline
Return the start time of this timeline.
getStartTime() - Method in class org.springframework.boot.context.metrics.buffering.StartupTimeline.TimelineEvent
Return the start time of this event.
getStartupStep() - Method in class org.springframework.boot.context.metrics.buffering.StartupTimeline.TimelineEvent
Return the StartupStep information for this event.
getState() - Method in class org.springframework.boot.availability.AvailabilityChangeEvent
Return the changed availability state.
getState(Class<S>) - Method in interface org.springframework.boot.availability.ApplicationAvailability
Return AvailabilityState information for the application.
getState(Class<S>) - Method in class org.springframework.boot.availability.ApplicationAvailabilityBean
 
getState(Class<S>, S) - Method in interface org.springframework.boot.availability.ApplicationAvailability
Return AvailabilityState information for the application.
getState(Class<S>, S) - Method in class org.springframework.boot.availability.ApplicationAvailabilityBean
 
getStatus() - Method in class org.springframework.boot.info.SslInfo.CertificateValidityInfo
 
getStatus() - Method in class org.springframework.boot.web.error.ErrorPage
The HTTP status value that this error page matches (or null for a page that matches by exception).
getStatusCode() - Method in class org.springframework.boot.web.error.ErrorPage
The HTTP status value that this error page matches.
getStores() - Method in interface org.springframework.boot.ssl.SslBundle
Return the SslStoreBundle that can be used to access this bundle's key and trust stores.
getSubject() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getSupported() - Method in class org.springframework.boot.logging.AbstractLoggingSystem.LogLevels
 
getSupportedLogLevels() - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
getSupportedLogLevels() - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
getSupportedLogLevels() - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getSupportedLogLevels() - Method in class org.springframework.boot.logging.LoggingSystem
Returns a set of the LogLevels that are actually supported by the logging system.
getSupportedTypes() - Method in class org.springframework.boot.logging.log4j2.SpringBootConfigurationFactory
 
getSupportedTypes() - Static method in class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
Return the supported types for this registration.
getSystemProperties(ConfigurableEnvironment) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
getSystemProperties(ConfigurableEnvironment) - Method in class org.springframework.boot.logging.LoggingSystem
Return the LoggingSystemProperties that should be applied.
getTarget() - Method in exception class org.springframework.boot.context.properties.bind.BindException
Return the target being bound.
getTargetBeanName() - Method in class org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean
 
getTime() - Method in class org.springframework.boot.info.BuildProperties
Return the timestamp of the build or null.
getTimeTaken() - Method in class org.springframework.boot.context.event.ApplicationReadyEvent
Return the time taken for the application to be ready to service requests, or null if unknown.
getTimeTaken() - Method in class org.springframework.boot.context.event.ApplicationStartedEvent
Return the time taken to start the application, or null if unknown.
getTrustManagerFactory() - Method in interface org.springframework.boot.ssl.SslManagerBundle
Return the TrustManagerFactory used to establish trust.
getTrustManagers() - Method in interface org.springframework.boot.ssl.SslManagerBundle
Return the TrustManager instances used to establish trust.
getTrustStore() - Method in class org.springframework.boot.ssl.jks.JksSslStoreBundle
 
getTrustStore() - Method in class org.springframework.boot.ssl.pem.PemSslStoreBundle
 
getTrustStore() - Method in interface org.springframework.boot.ssl.SslStoreBundle
Return a trust store generated from the trust material or null.
getType() - Method in class org.springframework.boot.context.properties.bind.Bindable
Return the type of the item to bind.
getUnboundProperties() - Method in exception class org.springframework.boot.context.properties.bind.UnboundConfigurationPropertiesException
 
getUnderlyingSource() - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Return the underlying source that is actually providing the properties.
getUnderlyingSource() - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
 
getURI() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getURL() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
getUrlMappings() - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Return a mutable collection of the URL mappings, as defined in the Servlet specification, for the servlet.
getUrlPatterns() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Return a mutable collection of URL patterns, as defined in the Servlet specification, that the filter will be registered against.
getUsed() - Method in class org.springframework.boot.info.ProcessInfo.MemoryInfo.MemoryUsageInfo
 
getValidationErrors() - Method in exception class org.springframework.boot.context.properties.bind.validation.BindValidationException
Return the validation errors that caused the exception.
getValidity() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getValidityEnds() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getValidityStarts() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getValue() - Method in class org.springframework.boot.context.config.ConfigDataLocation
Return the value of the location (always excluding any user specified optional: prefix).
getValue() - Method in class org.springframework.boot.context.properties.bind.Bindable
Return a supplier that provides the object value or null.
getValue() - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
Return the value of the configuration property.
getValue() - Method in exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException
Return the invalid value, can be null.
getValue() - Method in class org.springframework.boot.info.InfoProperties.Entry
 
getValue() - Method in class org.springframework.boot.origin.OriginTrackedValue
Return the tracked value.
getValue(E) - Method in interface org.springframework.boot.json.JsonWriter.PairExtractor
Extract the name.
getVendor() - Method in class org.springframework.boot.info.JavaInfo
 
getVendor() - Method in class org.springframework.boot.info.JavaInfo.JavaVirtualMachineInfo
 
getVersion() - Method in class org.springframework.boot.info.BuildProperties
Return the version of the project or null.
getVersion() - Method in class org.springframework.boot.info.JavaInfo
 
getVersion() - Method in class org.springframework.boot.info.JavaInfo.JavaRuntimeEnvironmentInfo
 
getVersion() - Method in class org.springframework.boot.info.JavaInfo.JavaVendorInfo
 
getVersion() - Method in class org.springframework.boot.info.JavaInfo.JavaVirtualMachineInfo
 
getVersion() - Method in class org.springframework.boot.info.OsInfo
 
getVersion() - Method in class org.springframework.boot.info.SslInfo.CertificateInfo
 
getVersion() - Static method in class org.springframework.boot.SpringBootVersion
Return the full version string of the present Spring Boot codebase.
getVirtualThreads() - Method in class org.springframework.boot.info.ProcessInfo
Virtual threads information for the process.
getWarning(BeanDefinitionRegistry) - Method in interface org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.Check
Returns a warning if the check fails or null if there are no problems.
getWarning(BeanDefinitionRegistry) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ComponentScanPackageCheck
 
getWebApplicationType() - Method in class org.springframework.boot.SpringApplication
Returns the type of web application that is being run.
GitProperties - Class in org.springframework.boot.info
Provide git-related information such as commit id and time.
GitProperties(Properties) - Constructor for class org.springframework.boot.info.GitProperties
 
GRAYLOG_EXTENDED_LOG_FORMAT - Enum constant in enum class org.springframework.boot.logging.structured.CommonStructuredLogFormat
Graylog Extended Log Format (GELF) log format.
GraylogExtendedLogFormatProperties - Record Class in org.springframework.boot.logging.structured
Service details for Graylog Extended Log Format structured logging.
GraylogExtendedLogFormatProperties(String, GraylogExtendedLogFormatProperties.Service) - Constructor for record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Creates an instance of a GraylogExtendedLogFormatProperties record class.
GraylogExtendedLogFormatProperties.Service - Record Class in org.springframework.boot.logging.structured
Service details.
GREEN - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
GREEN - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
GsonJsonParser - Class in org.springframework.boot.json
Thin wrapper to adapt Gson to a JsonParser.
GsonJsonParser() - Constructor for class org.springframework.boot.json.GsonJsonParser
 

H

handleFailure(Class<?>, String, Throwable) - Method in interface org.springframework.boot.util.Instantiator.FailureHandler
Handle the failure that occurred when instantiating the type that was expected to be of the given typeSupplier.
handlesThrowable() - Method in class org.springframework.boot.logging.log4j2.ColorConverter
 
hasBindRestriction(Bindable.BindRestriction) - Method in class org.springframework.boot.context.properties.bind.Bindable
Returns true if the specified bind restriction has been added.
hasErrors() - Method in class org.springframework.boot.context.properties.bind.validation.ValidationErrors
 
hashCode() - Method in class org.springframework.boot.ansi.Ansi8BitColor
 
hashCode() - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener.ContextCloserListener
 
hashCode() - Method in class org.springframework.boot.context.config.ConfigData.Options
 
hashCode() - Method in class org.springframework.boot.context.config.ConfigDataLocation
 
hashCode() - Method in class org.springframework.boot.context.config.ConfigTreeConfigDataResource
 
hashCode() - Method in class org.springframework.boot.context.config.StandardConfigDataResource
 
hashCode() - Method in class org.springframework.boot.context.properties.bind.Bindable
 
hashCode() - Method in class org.springframework.boot.context.properties.bind.BindResult
 
hashCode() - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
 
hashCode() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
 
hashCode() - Method in class org.springframework.boot.context.TypeExcludeFilter
 
hashCode() - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.boot.logging.LoggerConfiguration
 
hashCode() - Method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
 
hashCode() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties.Service
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
hashCode() - Method in class org.springframework.boot.origin.OriginTrackedValue
 
hashCode() - Method in class org.springframework.boot.origin.SystemEnvironmentOrigin
 
hashCode() - Method in class org.springframework.boot.origin.TextResourceOrigin
 
hashCode() - Method in class org.springframework.boot.origin.TextResourceOrigin.Location
 
hashCode() - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.boot.ssl.pem.PemContent
 
hashCode() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.boot.system.ApplicationPid
 
hashCode() - Method in class org.springframework.boot.web.error.Error
 
hashCode() - Method in class org.springframework.boot.web.error.ErrorPage
 
hasIndexedElement() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return true if any element in the name is indexed.
hasMatchingName(PropertySource<?>) - Static method in class org.springframework.boot.DefaultPropertiesPropertySource
Return true if the given source is named 'defaultProperties'.
hasMembers() - Method in class org.springframework.boot.logging.LoggerGroup
 
hasPrefix(String) - Method in class org.springframework.boot.context.config.ConfigDataLocation
Return if ConfigDataLocation.getValue() has the specified prefix.
hasResult() - Method in class org.springframework.boot.util.LambdaSafe.InvocationResult
Return true if a result in present.
headerBytes() - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
headless(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Sets if the application is headless and should not instantiate AWT.
HEROKU - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
Heroku platform.
host() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Returns the value of the host record component.

I

ifBound(Consumer<? super T>) - Method in class org.springframework.boot.context.properties.bind.BindResult
Invoke the specified consumer with the bound value, or do nothing if no value has been bound.
ifNotEmpty(Map<String, Object>, Consumer<DefaultPropertiesPropertySource>) - Static method in class org.springframework.boot.DefaultPropertiesPropertySource
Create a new DefaultPropertiesPropertySource instance if the provided source is not empty.
IGNORE - Enum constant in enum class org.springframework.boot.context.config.ConfigDataNotFoundAction
Ignore the exception and continue processing the remaining locations.
IGNORE_IMPORTS - Enum constant in enum class org.springframework.boot.context.config.ConfigData.Option
Ignore all imports properties from the source.
IGNORE_PROFILES - Enum constant in enum class org.springframework.boot.context.config.ConfigData.Option
Ignore all profile activation and include properties.
IgnoreErrorsBindHandler - Class in org.springframework.boot.context.properties.bind.handler
BindHandler that can be used to ignore binding errors.
IgnoreErrorsBindHandler() - Constructor for class org.springframework.boot.context.properties.bind.handler.IgnoreErrorsBindHandler
 
IgnoreErrorsBindHandler(BindHandler) - Constructor for class org.springframework.boot.context.properties.bind.handler.IgnoreErrorsBindHandler
 
ignoreInvalidFields() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationProperties
Flag to indicate that when binding to this object invalid fields should be ignored.
ignoreRegistrationFailure() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Whether registration failures should be ignored.
ignoreRegistrationFailure() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
Whether registration failures should be ignored.
IgnoreTopLevelConverterNotFoundBindHandler - Class in org.springframework.boot.context.properties.bind.handler
BindHandler that can be used to ignore top-level ConverterNotFoundExceptions.
IgnoreTopLevelConverterNotFoundBindHandler() - Constructor for class org.springframework.boot.context.properties.bind.handler.IgnoreTopLevelConverterNotFoundBindHandler
IgnoreTopLevelConverterNotFoundBindHandler(BindHandler) - Constructor for class org.springframework.boot.context.properties.bind.handler.IgnoreTopLevelConverterNotFoundBindHandler
Create a new IgnoreTopLevelConverterNotFoundBindHandler instance with a specific parent.
ignoreUnknownFields() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationProperties
Flag to indicate that when binding to this object unknown fields should be ignored.
ImportCandidates - Class in org.springframework.boot.context.annotation
Contains @Configuration import candidates, usually auto-configurations.
InactiveConfigDataAccessException - Exception Class in org.springframework.boot.context.config
Exception thrown when an attempt is made to resolve a property against an inactive ConfigData property source.
INCLUDE - Enum constant in enum class org.springframework.boot.web.servlet.DispatcherType
Apply the filter on "RequestDispatcher.include()" calls.
INCLUDE_PROFILES_PROPERTY_NAME - Static variable in class org.springframework.boot.context.config.Profiles
Name of property to set to specify additionally included active profiles.
including(ErrorAttributeOptions.Include...) - Method in class org.springframework.boot.web.error.ErrorAttributeOptions
Return an ErrorAttributeOptions that includes the specified attribute ErrorAttributeOptions.Include options.
IncompatibleConfigurationException - Exception Class in org.springframework.boot.context.properties
Exception thrown when the application has configured an incompatible set of ConfigurationProperties keys.
IncompatibleConfigurationException(String...) - Constructor for exception class org.springframework.boot.context.properties.IncompatibleConfigurationException
 
index() - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Returns the value of the index record component.
info(Object) - Method in class org.springframework.boot.logging.DeferredLog
 
info(Object, Throwable) - Method in class org.springframework.boot.logging.DeferredLog
 
INFO - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
InfoProperties - Class in org.springframework.boot.info
Base class for components exposing unstructured data with dedicated methods for well known keys.
InfoProperties(Properties) - Constructor for class org.springframework.boot.info.InfoProperties
Create an instance with the specified entries.
InfoProperties.Entry - Class in org.springframework.boot.info
Property entry.
INHERITED - Enum constant in enum class org.springframework.boot.logging.LoggerConfiguration.ConfigurationScope
May return configuration that has been applied to a parent logger.
init(FilterConfig) - Method in class org.springframework.boot.web.servlet.support.ErrorPageFilter
 
initialize(ServletContext) - Method in class org.springframework.boot.web.context.servlet.WebApplicationContextInitializer
 
initialize(BootstrapRegistry) - Method in interface org.springframework.boot.BootstrapRegistryInitializer
Initialize the given BootstrapRegistry with any required registrations.
initialize(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
 
initialize(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
initialize(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
initialize(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.LoggingSystem
Fully initialize the logging system.
initialize(ConfigurableApplicationContext) - Method in class org.springframework.boot.builder.ParentContextApplicationContextInitializer
 
initialize(ConfigurableApplicationContext) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer
 
initialize(ConfigurableApplicationContext) - Method in class org.springframework.boot.context.ContextIdApplicationContextInitializer
 
initialize(ConfigurableEnvironment, ClassLoader) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
Initialize the logging system according to preferences expressed through the Environment and the classpath.
initialize(ConfigurableWebApplicationContext) - Method in class org.springframework.boot.web.servlet.support.ServletContextApplicationContextInitializer
 
initializers(ApplicationContextInitializer<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Add some initializers to the application (applied to the ApplicationContext before any bean definitions are loaded).
initializeSpringBootLogging(LoggingSystem, LogLevel) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
Initialize loggers based on the springBootLogging setting.
initParameters() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Init parameters to be used with the filter.
initParameters() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
Init parameters to be used with the servlet.
instantiate(ClassLoader, String) - Method in class org.springframework.boot.util.Instantiator
Instantiate the given set of class name, injecting constructor arguments as necessary.
instantiate(ClassLoader, Collection<String>) - Method in class org.springframework.boot.util.Instantiator
Instantiate the given set of class name, injecting constructor arguments as necessary.
instantiate(String) - Method in class org.springframework.boot.util.Instantiator
Instantiate the given set of class name, injecting constructor arguments as necessary.
instantiate(Collection<String>) - Method in class org.springframework.boot.util.Instantiator
Instantiate the given set of class name, injecting constructor arguments as necessary.
instantiateType(Class<?>) - Method in class org.springframework.boot.util.Instantiator
Instantiate the given class, injecting constructor arguments as necessary.
instantiateTypes(Collection<Class<?>>) - Method in class org.springframework.boot.util.Instantiator
Instantiate the given set of classes, injecting constructor arguments as necessary.
Instantiator<T> - Class in org.springframework.boot.util
Simple factory used to instantiate objects by injecting available parameters.
Instantiator(Class<?>, Consumer<Instantiator.AvailableParameters>) - Constructor for class org.springframework.boot.util.Instantiator
Create a new Instantiator instance for the given type.
Instantiator(Class<?>, Consumer<Instantiator.AvailableParameters>, Instantiator.FailureHandler) - Constructor for class org.springframework.boot.util.Instantiator
Create a new Instantiator instance for the given type.
Instantiator.AvailableParameters - Interface in org.springframework.boot.util
Callback used to register available parameters.
Instantiator.FailureHandler - Interface in org.springframework.boot.util
Strategy for handling a failure that occurs when instantiating a type.
InvalidConfigDataPropertyException - Exception Class in org.springframework.boot.context.config
Exception thrown if an invalid property is found when processing config data.
InvalidConfigurationPropertyNameException - Exception Class in org.springframework.boot.context.properties.source
Exception thrown when ConfigurationPropertyName has invalid characters.
InvalidConfigurationPropertyNameException(CharSequence, List<Character>) - Constructor for exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyNameException
 
InvalidConfigurationPropertyValueException - Exception Class in org.springframework.boot.context.properties.source
Exception thrown when a configuration property value is invalid.
InvalidConfigurationPropertyValueException(String, Object, String) - Constructor for exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException
Creates a new instance for the specified property name and value, including a reason why the value is invalid.
invoke(C, Supplier<R>) - Method in class org.springframework.boot.util.LambdaSafe.LambdaSafeCallback
 
invoke(Consumer<C>) - Method in class org.springframework.boot.util.LambdaSafe.Callback
Invoke the callback instance where the callback method returns void.
invoke(Consumer<C>) - Method in class org.springframework.boot.util.LambdaSafe.Callbacks
Invoke the callback instances where the callback method returns void.
invokeAnd(Function<C, R>) - Method in class org.springframework.boot.util.LambdaSafe.Callback
Invoke the callback instance where the callback method returns a result.
invokeAnd(Function<C, R>) - Method in class org.springframework.boot.util.LambdaSafe.Callbacks
Invoke the callback instances where the callback method returns a result.
isAccepted(String) - Method in class org.springframework.boot.context.config.Profiles
Return if the given profile is active.
isActive(Environment) - Method in enum class org.springframework.boot.cloud.CloudPlatform
Determines if the platform is active (i.e.
isActive(Environment) - Method in enum class org.springframework.boot.thread.Threading
Determines whether the threading is active.
isAncestorOf(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Returns true if this element is an ancestor (immediate or nested parent) of the specified name.
isAsyncSupported() - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Returns if asynchronous operations are supported for this registration.
isAttachedConfigurationPropertySource(PropertySource<?>) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertySources
Determines if the specific PropertySource is the ConfigurationPropertySource that was attached to the Environment.
isAvailable() - Method in class org.springframework.boot.system.ApplicationPid
Return if the application PID is available.
isBound() - Method in class org.springframework.boot.context.properties.bind.BindResult
Returns true if a result was bound.
isClassAvailable(String) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
isConvertViaObjectSourceType(TypeDescriptor, TypeDescriptor) - Method in class org.springframework.boot.convert.ApplicationConversionService
Return true if objects of sourceType can be converted to the targetType and the converter has Object.class as a supported source type.
isCustom() - Method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
Return if this is a custom level and cannot be represented by LogLevel.
isDebugEnabled() - Method in class org.springframework.boot.logging.DeferredLog
 
isDetected(Environment) - Method in enum class org.springframework.boot.cloud.CloudPlatform
Determines if the platform is detected by looking for platform-specific environment variables.
isEmbeddedWebApplication() - Method in interface org.springframework.boot.admin.SpringApplicationAdminMXBean
Specify if the application runs in an embedded web container.
isEmpty() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Returns true if this ConfigurationPropertyName is empty.
isEnabled() - Method in class org.springframework.boot.web.servlet.RegistrationBean
Return if the registration is enabled.
isEnforced(Binder) - Method in enum class org.springframework.boot.cloud.CloudPlatform
Determines if the platform is enforced by looking at the "spring.main.cloud-platform" configuration property.
isEnforced(Environment) - Method in enum class org.springframework.boot.cloud.CloudPlatform
Determines if the platform is enforced by looking at the "spring.main.cloud-platform" configuration property.
isEqualOrNewerThan(JavaVersion) - Method in enum class org.springframework.boot.system.JavaVersion
Return if this version is equal to or newer than a given version.
isErrorEnabled() - Method in class org.springframework.boot.logging.DeferredLog
 
isExcluded(Class<?>) - Method in interface org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter
Evaluate whether to exclude the given type from method validation.
isExcluded(String, BeanDefinition, Class<?>) - Method in interface org.springframework.boot.LazyInitializationExcludeFilter
Returns true if the specified bean definition should be excluded from having lazy-init automatically set.
isFatalEnabled() - Method in class org.springframework.boot.logging.DeferredLog
 
isFile() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
isGlobal() - Method in class org.springframework.boot.web.error.ErrorPage
Return if this error page is a global one (matches all unmatched status and exception types).
isImmutable() - Method in class org.springframework.boot.env.ConfigTreePropertySource
 
isImmutable() - Method in class org.springframework.boot.env.OriginTrackedMapPropertySource
 
isImmutable() - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
 
isImmutable() - Method in interface org.springframework.boot.origin.OriginLookup
Return true if this lookup is immutable and has contents that will never change.
isIncluded(ErrorAttributeOptions.Include) - Method in class org.springframework.boot.web.error.ErrorAttributeOptions
Get the option for including the specified attribute in the error response.
isInfoEnabled() - Method in class org.springframework.boot.logging.DeferredLog
 
isKeepAlive() - Method in class org.springframework.boot.SpringApplication
Whether to keep the application alive even if there are no more non-daemon threads.
isLastElementIndexed() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return if the last element in the name is indexed.
isLoadable(ConfigDataLoaderContext, R) - Method in interface org.springframework.boot.context.config.ConfigDataLoader
Returns if the specified resource can be loaded by this instance.
isMatchAfter() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Return if filter mappings should be matched after any declared Filter mappings of the ServletContext.
isNumericIndex(int) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return if the element in the name is indexed and numeric.
ISO8601 - Enum constant in enum class org.springframework.boot.convert.DurationStyle
ISO-8601 formatting.
ISO8601 - Enum constant in enum class org.springframework.boot.convert.PeriodStyle
ISO-8601 formatting.
isOlderThan(JavaVersion) - Method in enum class org.springframework.boot.system.JavaVersion
Return if this version is older than a given version.
isOpen() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
isOptional() - Method in class org.springframework.boot.context.config.ConfigDataLocation
Return if the location is optional and should ignore ConfigDataNotFoundException.
isParentOf(ConfigurationPropertyName) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Returns true if this element is an immediate parent of the specified name.
isPresentInText(String) - Static method in class org.springframework.boot.ssl.pem.PemContent
Return if PEM content is present in the given text.
isReadable() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
isReady() - Method in interface org.springframework.boot.admin.SpringApplicationAdminMXBean
Specify if the application has fully started and is now ready.
isRegistered(Class<T>) - Method in interface org.springframework.boot.BootstrapContext
Return if a registration exists for the given type.
isRegistered(Class<T>) - Method in interface org.springframework.boot.BootstrapRegistry
Return if a registration exists for the given type.
isRegistered(Class<T>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in interface org.springframework.boot.context.config.ConfigDataLocationResolver
Returns if the specified location address can be resolved by this resolver.
isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class org.springframework.boot.context.config.ConfigTreeConfigDataLocationResolver
 
isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class org.springframework.boot.context.config.StandardConfigDataLocationResolver
 
isSpecified() - Method in interface org.springframework.boot.ssl.SslOptions
Return if any SSL options have been specified.
isSupportedType(EventListener) - Static method in class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
Returns true if the specified listener is one of the supported types.
isTraceEnabled() - Method in class org.springframework.boot.logging.DeferredLog
 
isUsingForwardHeaders() - Method in enum class org.springframework.boot.cloud.CloudPlatform
Returns if the platform is behind a load balancer and uses X-Forwarded-For headers.
isValid() - Method in enum class org.springframework.boot.info.SslInfo.CertificateValidityInfo.Status
 
isValid(CharSequence) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Returns if the given name is valid.
isWarnEnabled() - Method in class org.springframework.boot.logging.DeferredLog
 
ITALIC - Enum constant in enum class org.springframework.boot.ansi.AnsiStyle
 
IterableConfigurationPropertySource - Interface in org.springframework.boot.context.properties.source
A ConfigurationPropertySource with a fully Iterable set of entries.
iterator() - Method in class org.springframework.boot.context.annotation.ImportCandidates
 
iterator() - Method in class org.springframework.boot.context.config.Profiles
Return an iterator for all accepted profiles.
iterator() - Method in class org.springframework.boot.context.properties.bind.validation.ValidationErrors
 
iterator() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
 
iterator() - Method in interface org.springframework.boot.context.properties.source.IterableConfigurationPropertySource
Return an iterator for the names managed by this source.
iterator() - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
 
iterator() - Method in class org.springframework.boot.info.InfoProperties
 
iterator() - Method in class org.springframework.boot.logging.LoggerGroups
 
iterator() - Method in class org.springframework.boot.web.servlet.ServletContextInitializerBeans
 

J

JacksonJsonParser - Class in org.springframework.boot.json
Thin wrapper to adapt Jackson 2 ObjectMapper to JsonParser.
JacksonJsonParser() - Constructor for class org.springframework.boot.json.JacksonJsonParser
Creates an instance with a default ObjectMapper that is created lazily.
JacksonJsonParser(ObjectMapper) - Constructor for class org.springframework.boot.json.JacksonJsonParser
Creates an instance with the specified ObjectMapper.
JAVA_BEAN - Enum constant in enum class org.springframework.boot.context.properties.bind.BindMethod
Java Bean using getter/setter binding.
JavaInfo - Class in org.springframework.boot.info
Information about the Java environment the application is running in.
JavaInfo() - Constructor for class org.springframework.boot.info.JavaInfo
 
JavaInfo.JavaRuntimeEnvironmentInfo - Class in org.springframework.boot.info
Information about the Java Runtime Environment the application is running in.
JavaInfo.JavaVendorInfo - Class in org.springframework.boot.info
Information about the Java Vendor of the Java Runtime the application is running in.
JavaInfo.JavaVirtualMachineInfo - Class in org.springframework.boot.info
Information about the Java Virtual Machine the application is running in.
JavaLoggingSystem - Class in org.springframework.boot.logging.java
JavaLoggingSystem(ClassLoader) - Constructor for class org.springframework.boot.logging.java.JavaLoggingSystem
 
JavaLoggingSystem.Factory - Class in org.springframework.boot.logging.java
LoggingSystemFactory that returns JavaLoggingSystem if possible.
JavaRuntimeEnvironmentInfo() - Constructor for class org.springframework.boot.info.JavaInfo.JavaRuntimeEnvironmentInfo
 
JavaVendorInfo() - Constructor for class org.springframework.boot.info.JavaInfo.JavaVendorInfo
 
JavaVersion - Enum Class in org.springframework.boot.system
Known Java versions.
JavaVirtualMachineInfo() - Constructor for class org.springframework.boot.info.JavaInfo.JavaVirtualMachineInfo
 
JksSslStoreBundle - Class in org.springframework.boot.ssl.jks
SslStoreBundle backed by a Java keystore.
JksSslStoreBundle(JksSslStoreDetails, JksSslStoreDetails) - Constructor for class org.springframework.boot.ssl.jks.JksSslStoreBundle
Create a new JksSslStoreBundle instance.
JksSslStoreBundle(JksSslStoreDetails, JksSslStoreDetails, ResourceLoader) - Constructor for class org.springframework.boot.ssl.jks.JksSslStoreBundle
Create a new JksSslStoreBundle instance.
JksSslStoreDetails - Record Class in org.springframework.boot.ssl.jks
Details for an individual trust or key store in a JksSslStoreBundle.
JksSslStoreDetails(String, String, String, String) - Constructor for record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Creates an instance of a JksSslStoreDetails record class.
jsonMembers(JsonWriter.Members<?>) - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Add JsonWriter members for the service.
jsonMembers(JsonWriter.Members<?>) - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Add JsonWriter members for the service.
JsonParseException - Exception Class in org.springframework.boot.json
IllegalArgumentException thrown when source JSON is invalid.
JsonParseException() - Constructor for exception class org.springframework.boot.json.JsonParseException
 
JsonParseException(Throwable) - Constructor for exception class org.springframework.boot.json.JsonParseException
 
JsonParser - Interface in org.springframework.boot.json
Parser that can read JSON formatted strings into Maps or Lists.
JsonParserFactory - Class in org.springframework.boot.json
Factory to create a JsonParser.
JsonParserFactory() - Constructor for class org.springframework.boot.json.JsonParserFactory
 
JsonWriter<T> - Interface in org.springframework.boot.json
Interface that can be used to write JSON output.
JsonWriter.Member<T> - Class in org.springframework.boot.json
A member that contributes JSON.
JsonWriter.MemberPath - Record Class in org.springframework.boot.json
A path used to identify a specific JSON member.
JsonWriter.Members<T> - Class in org.springframework.boot.json
Callback used to configure JSON members.
JsonWriter.NameProcessor - Interface in org.springframework.boot.json
Callback interface that can be applied to JsonWriter.Members to change names or filter members.
JsonWriter.PairExtractor<E> - Interface in org.springframework.boot.json
Interface that can be used to extract name/value pairs from an element.
JsonWriter.ValueProcessor<T> - Interface in org.springframework.boot.json
Callback interface that can be applied to JsonWriter.Members to process values before they are written.
JsonWriterStructuredLogFormatter<E> - Class in org.springframework.boot.logging.structured
Base class for StructuredLogFormatter implementations that generates JSON using a JsonWriter.
JsonWriterStructuredLogFormatter(Consumer<JsonWriter.Members<E>>, StructuredLoggingJsonMembersCustomizer<?>) - Constructor for class org.springframework.boot.logging.structured.JsonWriterStructuredLogFormatter
Create a new JsonWriterStructuredLogFormatter instance with the given members.
JsonWriterStructuredLogFormatter(JsonWriter<E>) - Constructor for class org.springframework.boot.logging.structured.JsonWriterStructuredLogFormatter
Create a new JsonWriterStructuredLogFormatter instance with the given JsonWriter.

K

keepAlive(Duration) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the time limit for which threads may remain idle before being terminated.
KUBERNETES - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
Kubernetes platform.

L

LambdaSafe - Class in org.springframework.boot.util
Utility that can be used to invoke lambdas in a safe way.
LambdaSafe.Callback<C,A> - Class in org.springframework.boot.util
Represents a single callback that can be invoked in a lambda safe way.
LambdaSafe.Callbacks<C,A> - Class in org.springframework.boot.util
Represents a collection of callbacks that can be invoked in a lambda safe way.
LambdaSafe.Filter<C,A> - Interface in org.springframework.boot.util
A filter that can be used to restrict when a callback is used.
LambdaSafe.InvocationResult<R> - Class in org.springframework.boot.util
The result of a callback which may be a value, null or absent entirely if the callback wasn't suitable.
LambdaSafe.LambdaSafeCallback<C,A,SELF> - Class in org.springframework.boot.util
Abstract base class for lambda safe callbacks.
lastModified() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
lazyInitialization(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Flag to control whether the application should be initialized lazily.
LazyInitializationBeanFactoryPostProcessor - Class in org.springframework.boot
BeanFactoryPostProcessor to set lazy-init on bean definitions that are not excluded and have not already had a value explicitly set.
LazyInitializationBeanFactoryPostProcessor() - Constructor for class org.springframework.boot.LazyInitializationBeanFactoryPostProcessor
 
LazyInitializationExcludeFilter - Interface in org.springframework.boot
Filter that can be used to exclude beans definitions from having their lazy-init set by the LazyInitializationBeanFactoryPostProcessor.
LEVEL_PATTERN - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the log level pattern.
listeners(ApplicationListener<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Add some listeners to the application (listening for SpringApplication events as well as regular Spring events once the context is running).
listOf(Class<E>) - Static method in class org.springframework.boot.context.properties.bind.Bindable
Create a new Bindable List of the specified element type.
LivenessState - Enum Class in org.springframework.boot.availability
"Liveness" state of the application.
load(InputStream) - Static method in class org.springframework.boot.ssl.pem.PemContent
Load PemContent from the given InputStream.
load(Class<?>, ClassLoader) - Static method in class org.springframework.boot.context.annotation.ImportCandidates
Loads the names of import candidates from the classpath.
load(String, Resource) - Method in class org.springframework.boot.env.PropertiesPropertySourceLoader
 
load(String, Resource) - Method in interface org.springframework.boot.env.PropertySourceLoader
Load the resource into one or more property sources.
load(String, Resource) - Method in class org.springframework.boot.env.YamlPropertySourceLoader
 
load(Path) - Static method in class org.springframework.boot.ssl.pem.PemContent
Load PemContent from the given Path.
load(ConfigDataLoaderContext, ConfigTreeConfigDataResource) - Method in class org.springframework.boot.context.config.ConfigTreeConfigDataLoader
 
load(ConfigDataLoaderContext, StandardConfigDataResource) - Method in class org.springframework.boot.context.config.StandardConfigDataLoader
 
load(ConfigDataLoaderContext, R) - Method in interface org.springframework.boot.context.config.ConfigDataLoader
Load ConfigData for the given resource.
load(PemSslStoreDetails) - Static method in interface org.springframework.boot.ssl.pem.PemSslStore
Return a PemSslStore instance loaded using the given PemSslStoreDetails.
load(PemSslStoreDetails, ResourceLoader) - Static method in interface org.springframework.boot.ssl.pem.PemSslStore
Return a PemSslStore instance loaded using the given PemSslStoreDetails.
load(ApplicationContext, Object[]) - Method in class org.springframework.boot.SpringApplication
Load beans into the application context.
loadConfiguration(String, LogFile) - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
loadConfiguration(String, LogFile, List<String>) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
Load the configuration from the given location, creating a composite using the configuration from the given overrides.
loadConfiguration(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Load a specific configuration.
loadConfiguration(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
loadConfiguration(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
loadConfiguration(LoggingInitializationContext, String, LogFile) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
loadDefaults(LoggingInitializationContext, LogFile) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Load sensible defaults for the logging system.
loadDefaults(LoggingInitializationContext, LogFile) - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
loadDefaults(LoggingInitializationContext, LogFile) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
loadDefaults(LoggingInitializationContext, LogFile) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
loadOnStartup() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
The loadOnStartup priority.
location() - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Returns the value of the location record component.
Location(int, int) - Constructor for class org.springframework.boot.origin.TextResourceOrigin.Location
Create a new TextResourceOrigin.Location instance.
log(Log, Object) - Method in enum class org.springframework.boot.logging.LogLevel
Log a message to the given logger at this level.
log(Log, Object, Throwable) - Method in enum class org.springframework.boot.logging.LogLevel
Log a message to the given logger at this level.
LOG - Enum constant in enum class org.springframework.boot.Banner.Mode
Print the banner to the log file.
LOG_FILE - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the log file.
LOG_FILE_BEAN_NAME - Static variable in class org.springframework.boot.context.logging.LoggingApplicationListener
The name of the LogFile bean.
LOG_PATH - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the log path.
Log4J2LoggingSystem - Class in org.springframework.boot.logging.log4j2
Log4J2LoggingSystem(ClassLoader) - Constructor for class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
Log4J2LoggingSystem.Factory - Class in org.springframework.boot.logging.log4j2
LoggingSystemFactory that returns Log4J2LoggingSystem if possible.
LogbackLoggingSystem - Class in org.springframework.boot.logging.logback
LogbackLoggingSystem(ClassLoader) - Constructor for class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
LogbackLoggingSystem.Factory - Class in org.springframework.boot.logging.logback
LoggingSystemFactory that returns LogbackLoggingSystem if possible.
LogbackLoggingSystemProperties - Class in org.springframework.boot.logging.logback
LogbackLoggingSystemProperties(Environment) - Constructor for class org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
 
LogbackLoggingSystemProperties(Environment, BiConsumer<String, String>) - Constructor for class org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
Create a new LogbackLoggingSystemProperties instance.
LogbackLoggingSystemProperties(Environment, Function<String, String>, BiConsumer<String, String>) - Constructor for class org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
Create a new LoggingSystemProperties instance.
LogFile - Class in org.springframework.boot.logging
A reference to a log output file.
logger - Variable in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
 
LOGGER_GROUPS_BEAN_NAME - Static variable in class org.springframework.boot.context.logging.LoggingApplicationListener
The name of the LoggerGroups bean.
LoggerConfiguration - Class in org.springframework.boot.logging
Immutable class that represents the configuration of a LoggingSystem's logger.
LoggerConfiguration(String, LoggerConfiguration.LevelConfiguration, LoggerConfiguration.LevelConfiguration) - Constructor for class org.springframework.boot.logging.LoggerConfiguration
Create a new instance.
LoggerConfiguration(String, LogLevel, LogLevel) - Constructor for class org.springframework.boot.logging.LoggerConfiguration
Create a new instance.
LoggerConfiguration.ConfigurationScope - Enum Class in org.springframework.boot.logging
Supported logger configuration scopes.
LoggerConfiguration.LevelConfiguration - Class in org.springframework.boot.logging
Logger level configuration.
LoggerGroup - Class in org.springframework.boot.logging
A single logger group.
LoggerGroups - Class in org.springframework.boot.logging
Logger groups configured through the Spring Environment.
LoggerGroups() - Constructor for class org.springframework.boot.logging.LoggerGroups
 
LoggerGroups(Map<String, List<String>>) - Constructor for class org.springframework.boot.logging.LoggerGroups
 
LOGGING_SYSTEM_BEAN_NAME - Static variable in class org.springframework.boot.context.logging.LoggingApplicationListener
The name of the LoggingSystem bean.
LoggingApplicationListener - Class in org.springframework.boot.context.logging
An ApplicationListener that configures the LoggingSystem.
LoggingApplicationListener() - Constructor for class org.springframework.boot.context.logging.LoggingApplicationListener
 
LoggingFailureAnalysisReporter - Class in org.springframework.boot.diagnostics
FailureAnalysisReporter that logs the failure analysis.
LoggingFailureAnalysisReporter() - Constructor for class org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter
 
LoggingInitializationContext - Class in org.springframework.boot.logging
Context passed to the LoggingSystem during initialization.
LoggingInitializationContext(ConfigurableEnvironment) - Constructor for class org.springframework.boot.logging.LoggingInitializationContext
Create a new LoggingInitializationContext instance.
LoggingSystem - Class in org.springframework.boot.logging
Common abstraction over logging systems.
LoggingSystem() - Constructor for class org.springframework.boot.logging.LoggingSystem
 
LoggingSystemFactory - Interface in org.springframework.boot.logging
Factory class used by LoggingSystem.get(ClassLoader) to find an actual implementation.
LoggingSystemProperties - Class in org.springframework.boot.logging
Utility to set system properties that can later be used by log configuration files.
LoggingSystemProperties(Environment) - Constructor for class org.springframework.boot.logging.LoggingSystemProperties
Create a new LoggingSystemProperties instance.
LoggingSystemProperties(Environment, BiConsumer<String, String>) - Constructor for class org.springframework.boot.logging.LoggingSystemProperties
Create a new LoggingSystemProperties instance.
LoggingSystemProperties(Environment, Function<String, String>, BiConsumer<String, String>) - Constructor for class org.springframework.boot.logging.LoggingSystemProperties
Create a new LoggingSystemProperties instance.
LoggingSystemProperty - Enum Class in org.springframework.boot.logging
Logging system properties that can later be used by log configuration files.
LogLevel - Enum Class in org.springframework.boot.logging
Logging levels supported by a LoggingSystem.
LogLevels() - Constructor for class org.springframework.boot.logging.AbstractLoggingSystem.LogLevels
 
logStartupInfo(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Flag to indicate the startup information should be logged.
logStartupInfo(ConfigurableApplicationContext) - Method in class org.springframework.boot.SpringApplication
Called to log startup information, subclasses may override to add additional logging.
logStartupProfileInfo(ConfigurableApplicationContext) - Method in class org.springframework.boot.SpringApplication
Called to log active profile information.
LOGSTASH - Enum constant in enum class org.springframework.boot.logging.structured.CommonStructuredLogFormat
The Logstash log format.

M

MAGENTA - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
MAGENTA - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
main(Class<?>) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Fixes the main application class that is used to anchor the startup messages.
main(String[]) - Static method in class org.springframework.boot.SpringApplication
A basic main that can be used to launch an application.
main(String[]) - Static method in class org.springframework.boot.SpringApplicationAotProcessor
 
map(Function<? super T, ? extends U>) - Method in class org.springframework.boot.context.properties.bind.BindResult
Apply the provided mapping function to the bound value, or return an updated unbound result if no value has been bound.
map(LogLevel, T) - Method in class org.springframework.boot.logging.AbstractLoggingSystem.LogLevels
 
MapConfigurationPropertySource - Class in org.springframework.boot.context.properties.source
A ConfigurationPropertySource backed by a Map and using standard name mapping rules.
MapConfigurationPropertySource() - Constructor for class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
Create a new empty MapConfigurationPropertySource instance.
MapConfigurationPropertySource(Map<?, ?>) - Constructor for class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
Create a new MapConfigurationPropertySource instance with entries copies from the specified map.
mapOf(Class<K>, Class<V>) - Static method in class org.springframework.boot.context.properties.bind.Bindable
Create a new Bindable Map of the specified key and value type.
match(Class<C>, C, A, Object[]) - Method in interface org.springframework.boot.util.LambdaSafe.Filter
Determine if the given callback matches and should be invoked.
match(MetadataReader, MetadataReaderFactory) - Method in class org.springframework.boot.context.TypeExcludeFilter
 
matchAfter() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Whether the filter mappings should be matched after any declared Filter mappings of the ServletContext.
matcher(String) - Method in enum class org.springframework.boot.convert.DurationStyle
 
matcher(String) - Method in enum class org.springframework.boot.convert.PeriodStyle
 
matches(String) - Method in enum class org.springframework.boot.convert.DurationStyle
 
matches(String) - Method in enum class org.springframework.boot.convert.PeriodStyle
 
MAX_FILE_SIZE - Enum constant in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Logging system property for the file log max size.
MAX_HISTORY - Enum constant in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Logging system property for the file log max history.
maxPoolSize(int) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the maximum allowed number of threads.
MemberPath(JsonWriter.MemberPath, String, int) - Constructor for record class org.springframework.boot.json.JsonWriter.MemberPath
Creates an instance of a MemberPath record class.
merge(Set<Class<?>>) - Method in class org.springframework.boot.context.annotation.Configurations
Merge configurations.
merge(Set<Class<?>>) - Method in class org.springframework.boot.context.annotation.UserConfigurations
 
merge(Configurations) - Method in class org.springframework.boot.context.annotation.Configurations
Merge configurations from another source of the same type.
MESSAGE - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the message attribute.
MessageInterpolatorFactory - Class in org.springframework.boot.validation
ObjectFactory that can be used to create a MessageInterpolator.
MessageInterpolatorFactory() - Constructor for class org.springframework.boot.validation.MessageInterpolatorFactory
 
MessageInterpolatorFactory(MessageSource) - Constructor for class org.springframework.boot.validation.MessageInterpolatorFactory
Creates a new MessageInterpolatorFactory that will produce a MessageInterpolator that uses the given messageSource to resolve any message parameters before final interpolation.
MethodValidationExcludeFilter - Interface in org.springframework.boot.validation.beanvalidation
A filter for excluding types from method validation.
moveToEnd(ConfigurableEnvironment) - Static method in class org.springframework.boot.DefaultPropertiesPropertySource
Move the 'defaultProperties' property source so that it's the last source in the given ConfigurableEnvironment.
moveToEnd(MutablePropertySources) - Static method in class org.springframework.boot.DefaultPropertiesPropertySource
Move the 'defaultProperties' property source so that it's the last source in the given MutablePropertySources.
multipartConfig() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
The multipart configuration.
MutuallyExclusiveConfigurationPropertiesException - Exception Class in org.springframework.boot.context.properties.source
Exception thrown when more than one mutually exclusive configuration property has been configured.
MutuallyExclusiveConfigurationPropertiesException(Collection<String>, Collection<String>) - Constructor for exception class org.springframework.boot.context.properties.source.MutuallyExclusiveConfigurationPropertiesException
Creates a new instance for mutually exclusive configuration properties when two or more of those properties have been configured.

N

name() - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Returns the value of the name record component.
name() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Returns the value of the name record component.
name() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Name of this registration.
name() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
Name of this registration.
Name - Annotation Interface in org.springframework.boot.context.properties.bind
Annotation that can be used to specify the name when binding to a property.
NAME - Static variable in class org.springframework.boot.DefaultPropertiesPropertySource
The name of the 'default properties' property source.
nested() - Method in interface org.springframework.boot.logging.structured.StructuredLoggingJsonMembersCustomizer.Builder
Use nested fields when adding JSON from user defined properties.
nested(boolean) - Method in interface org.springframework.boot.logging.structured.StructuredLoggingJsonMembersCustomizer.Builder
Set if nested fields should be used when adding JSON from user defined properties.
nested(Consumer<ContextPairs.Pairs<T>>) - Method in class org.springframework.boot.logging.structured.ContextPairs
Add pairs using nested naming (for example as used in ECS).
Nested - Annotation Interface in org.springframework.boot.context.properties.bind
Meta-annotation that should be added to annotations that indicate a field is a nested type.
NestedConfigurationProperty - Annotation Interface in org.springframework.boot.context.properties
Indicates that a property in a @ConfigurationProperties object should be treated as if it were a nested type.
NEVER - Enum constant in enum class org.springframework.boot.ansi.AnsiOutput.Enabled
Disable ANSI-colored output.
newInstance(String[]) - Static method in class org.springframework.boot.logging.log4j2.CorrelationIdConverter
Factory method to create a new CorrelationIdConverter.
newInstance(Configuration, String[]) - Static method in class org.springframework.boot.logging.log4j2.ColorConverter
Creates a new instance of the class.
newInstance(Configuration, String[]) - Static method in class org.springframework.boot.logging.log4j2.EnclosedInSquareBracketsConverter
Creates a new instance of the class.
newInstance(Configuration, String[]) - Static method in class org.springframework.boot.logging.log4j2.ExtendedWhitespaceThrowablePatternConverter
Creates a new instance of the class.
newInstance(Configuration, String[]) - Static method in class org.springframework.boot.logging.log4j2.WhitespaceThrowablePatternConverter
Creates a new instance of the class.
NINETEEN - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 19.
NO_DIRECT_PROPERTY - Enum constant in enum class org.springframework.boot.context.properties.bind.Bindable.BindRestriction
Do not bind direct ConfigurationProperty matches.
nodeName() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Returns the value of the nodeName record component.
NOMAD - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
Nomad platform.
NONE - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
No Cloud platform.
NONE - Enum constant in enum class org.springframework.boot.WebApplicationType
The application should not run as a web application and should not start an embedded web server.
NONE - Static variable in class org.springframework.boot.context.config.ConfigData.Options
No options.
NONE - Static variable in interface org.springframework.boot.context.config.ConfigDataEnvironmentUpdateListener
NONE - Static variable in interface org.springframework.boot.context.properties.bind.PlaceholdersResolver
No-op PropertyResolver.
NONE - Static variable in annotation interface org.springframework.boot.convert.Delimiter
A delimiter value used to indicate that no delimiter is required and the result should be a single element containing the entire string.
NONE - Static variable in class org.springframework.boot.logging.LoggingSystem
The value of the LoggingSystem.SYSTEM_PROPERTY that can be used to indicate that no LoggingSystem should be used.
NONE - Static variable in interface org.springframework.boot.ssl.SslBundleKey
SslBundleKey that returns no values.
NONE - Static variable in interface org.springframework.boot.ssl.SslOptions
SslOptions that returns null results.
NONE - Static variable in interface org.springframework.boot.ssl.SslStoreBundle
SslStoreBundle that returns null for each method.
noResult() - Static method in class org.springframework.boot.util.LambdaSafe.InvocationResult
Return an LambdaSafe.InvocationResult instance representing no result.
NORMAL - Enum constant in enum class org.springframework.boot.ansi.AnsiStyle
 
NoSuchSslBundleException - Exception Class in org.springframework.boot.ssl
Exception indicating that an SslBundle was referenced with a name that does not match any registered bundle.
NoSuchSslBundleException(String, String) - Constructor for exception class org.springframework.boot.ssl.NoSuchSslBundleException
Create a new SslBundleNotFoundException instance.
NoSuchSslBundleException(String, String, Throwable) - Constructor for exception class org.springframework.boot.ssl.NoSuchSslBundleException
Create a new SslBundleNotFoundException instance.
NOT_YET_VALID - Enum constant in enum class org.springframework.boot.info.SslInfo.CertificateValidityInfo.Status
The certificate's validity date range is in the future.
NoUnboundElementsBindHandler - Class in org.springframework.boot.context.properties.bind.handler
BindHandler to enforce that all configuration properties under the root name have been bound.
NoUnboundElementsBindHandler(BindHandler) - Constructor for class org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler
 
NoUnboundElementsBindHandler(BindHandler, Function<ConfigurationPropertySource, Boolean>) - Constructor for class org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler
 

O

of(CharSequence) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return a ConfigurationPropertyName for the specified string.
of(Class<?>...) - Static method in class org.springframework.boot.context.annotation.UserConfigurations
 
of(Class<?>...) - Static method in interface org.springframework.boot.env.EnvironmentPostProcessorsFactory
Return a EnvironmentPostProcessorsFactory that reflectively creates post processors from the given classes.
of(Class<? extends T>, UnaryOperator<T>) - Static method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Factory method to crate a new JsonWriter.ValueProcessor that applies the given action.
of(Class<T>) - Static method in class org.springframework.boot.context.properties.bind.Bindable
Create a new Bindable of the specified type.
of(ClassLoader, String...) - Static method in interface org.springframework.boot.env.EnvironmentPostProcessorsFactory
Return a EnvironmentPostProcessorsFactory that reflectively creates post processors from the given class names.
of(Object) - Static method in class org.springframework.boot.origin.OriginTrackedValue
 
of(Object, Origin) - Static method in class org.springframework.boot.origin.OriginTrackedValue
Create an OriginTrackedValue containing the specified value and origin.
of(String) - Static method in class org.springframework.boot.context.config.ConfigDataLocation
Factory method to create a new ConfigDataLocation from a string.
of(String) - Static method in record class org.springframework.boot.json.JsonWriter.MemberPath
Create a new JsonWriter.MemberPath instance from the given string.
of(String) - Static method in class org.springframework.boot.logging.CorrelationIdFormatter
Create a new CorrelationIdFormatter instance from the given specification.
of(String) - Static method in class org.springframework.boot.ssl.pem.PemContent
Return a new PemContent instance containing the given text.
of(String) - Static method in interface org.springframework.boot.ssl.SslBundleKey
Factory method to create a new SslBundleKey instance.
of(String...) - Static method in interface org.springframework.boot.env.EnvironmentPostProcessorsFactory
Return a EnvironmentPostProcessorsFactory that reflectively creates post processors from the given class names.
of(String[]) - Static method in class org.springframework.boot.logging.CorrelationIdFormatter
Create a new CorrelationIdFormatter instance from the given specification.
of(String[], String[]) - Static method in interface org.springframework.boot.ssl.SslOptions
Factory method to create a new SslOptions instance.
of(String, String) - Static method in interface org.springframework.boot.ssl.SslBundleKey
Factory method to create a new SslBundleKey instance.
of(String, String, String, List<X509Certificate>, PrivateKey) - Static method in interface org.springframework.boot.ssl.pem.PemSslStore
Factory method that can be used to create a new PemSslStore with the given values.
of(String, List<X509Certificate>, PrivateKey) - Static method in interface org.springframework.boot.ssl.pem.PemSslStore
Factory method that can be used to create a new PemSslStore with the given values.
of(KeyStore, String, KeyStore) - Static method in interface org.springframework.boot.ssl.SslStoreBundle
Factory method to create a new SslStoreBundle instance.
of(Collection<String>) - Static method in class org.springframework.boot.logging.CorrelationIdFormatter
Create a new CorrelationIdFormatter instance from the given specification.
of(Collection<ErrorAttributeOptions.Include>) - Static method in class org.springframework.boot.web.error.ErrorAttributeOptions
Create an ErrorAttributeOptions that includes the specified attribute ErrorAttributeOptions.Include options.
of(Consumer<JsonWriter.Members<T>>) - Static method in interface org.springframework.boot.json.JsonWriter
Factory method to return a JsonWriter with specific member mapping.
of(Function<T, ?>, Function<T, ?>) - Static method in interface org.springframework.boot.json.JsonWriter.PairExtractor
Factory method to create a JsonWriter.PairExtractor using distinct name and value extraction functions.
of(Supplier<ConfigurableApplicationContext>) - Static method in interface org.springframework.boot.ApplicationContextFactory
Creates an ApplicationContextFactory that will create contexts by calling the given Supplier.
of(UnaryOperator<String>) - Static method in interface org.springframework.boot.json.JsonWriter.NameProcessor
Factory method to create a new JsonWriter.NameProcessor for the given operation.
of(UnaryOperator<T>) - Static method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Factory method to crate a new JsonWriter.ValueProcessor that applies the given action.
of(List<X509Certificate>, PrivateKey) - Static method in interface org.springframework.boot.ssl.pem.PemSslStore
Factory method that can be used to create a new PemSslStore with the given values.
of(Set<String>, Set<String>) - Static method in interface org.springframework.boot.ssl.SslOptions
Factory method to create a new SslOptions instance.
of(KeyManagerFactory, TrustManagerFactory) - Static method in interface org.springframework.boot.ssl.SslManagerBundle
Factory method to create a new SslManagerBundle instance.
of(ConfigData.Option...) - Static method in class org.springframework.boot.context.config.ConfigData.Options
Create a new instance with the given ConfigData.Option values.
of(WritableJson) - Static method in interface org.springframework.boot.json.WritableJson
Factory method used to create a WritableJson with a sensible Object.toString() that delegate to WritableJson.toJsonString().
of(LogLevel) - Static method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
Create a new LoggerConfiguration.LevelConfiguration instance of the given LogLevel.
of(SslStoreBundle) - Static method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SslBundle instance.
of(SslStoreBundle, SslBundleKey) - Static method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SslBundle instance.
of(SslStoreBundle, SslBundleKey, SslOptions) - Static method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SslBundle instance.
of(SslStoreBundle, SslBundleKey, SslOptions, String) - Static method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SslBundle instance.
of(SslStoreBundle, SslBundleKey, SslOptions, String, SslManagerBundle) - Static method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SslBundle instance.
of(ErrorAttributeOptions.Include...) - Static method in class org.springframework.boot.web.error.ErrorAttributeOptions
Create an ErrorAttributeOptions that includes the specified attribute ErrorAttributeOptions.Include options.
of(Resource, Origin) - Static method in class org.springframework.boot.origin.OriginTrackedResource
Return a new origin tracked version the given Resource.
of(WritableResource, Origin) - Static method in class org.springframework.boot.origin.OriginTrackedResource
Return a new origin tracked version the given WritableResource.
of(ResolvableType) - Static method in class org.springframework.boot.context.properties.bind.Bindable
Create a new Bindable of the specified type.
of(R) - Static method in class org.springframework.boot.util.LambdaSafe.InvocationResult
Create a new LambdaSafe.InvocationResult instance with the specified value.
of(T) - Static method in interface org.springframework.boot.BootstrapRegistry.InstanceSupplier
Factory method that can be used to create an BootstrapRegistry.InstanceSupplier for a given instance.
ofContextClass(Class<? extends ConfigurableApplicationContext>) - Static method in interface org.springframework.boot.ApplicationContextFactory
Creates an ApplicationContextFactory that will create contexts by instantiating the given contextClass through its primary constructor.
ofCustom(String) - Static method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
Create a new LoggerConfiguration.LevelConfiguration instance for a custom level name.
OFF - Enum constant in enum class org.springframework.boot.Banner.Mode
Disable printing of the banner.
OFF - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
ofIfValid(CharSequence) - Static method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return a ConfigurationPropertyName for the specified string or null if the name is not valid.
ofInstance(T) - Static method in class org.springframework.boot.context.properties.bind.Bindable
Create a new Bindable of the type of the specified instance with an existing value equal to the instance.
ON_LOCATION_NOT_FOUND_PROPERTY - Static variable in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
Property used to determine what action to take when a ConfigDataLocationNotFoundException is thrown.
onApplicationEvent(AvailabilityChangeEvent<?>) - Method in class org.springframework.boot.availability.ApplicationAvailabilityBean
 
onApplicationEvent(ParentContextApplicationContextInitializer.ParentContextAvailableEvent) - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener
 
onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class org.springframework.boot.context.config.AnsiOutputApplicationListener
 
onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class org.springframework.boot.context.FileEncodingApplicationListener
 
onApplicationEvent(SpringApplicationEvent) - Method in class org.springframework.boot.context.ApplicationPidFileWriter
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
 
onApplicationEvent(ContextClosedEvent) - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener.ContextCloserListener
 
onConfigDataOptions(ConfigData, PropertySource<?>, ConfigData.Options) - Method in interface org.springframework.boot.context.config.ConfigDataEnvironmentUpdateListener
Called when config data options are obtained for a particular property source.
onCreate(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in interface org.springframework.boot.context.properties.bind.BindHandler
Called when binding of an element ends with an unbound result and a newly created instance is about to be returned.
onFailure(ConfigurationPropertyName, Bindable<?>, BindContext, Exception) - Method in class org.springframework.boot.context.properties.bind.AbstractBindHandler
 
onFailure(ConfigurationPropertyName, Bindable<?>, BindContext, Exception) - Method in interface org.springframework.boot.context.properties.bind.BindHandler
onFailure(ConfigurationPropertyName, Bindable<?>, BindContext, Exception) - Method in class org.springframework.boot.context.properties.bind.handler.IgnoreErrorsBindHandler
 
onFailure(ConfigurationPropertyName, Bindable<?>, BindContext, Exception) - Method in class org.springframework.boot.context.properties.bind.handler.IgnoreTopLevelConverterNotFoundBindHandler
 
onFailure(ConfigurationPropertyName, Bindable<?>, BindContext, Exception) - Method in class org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler
 
onFailure(ConfigurationPropertyName, Bindable<?>, BindContext, Exception) - Method in class org.springframework.boot.context.properties.bind.validation.ValidationBindHandler
 
onFinish(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.AbstractBindHandler
 
onFinish(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in interface org.springframework.boot.context.properties.bind.BindHandler
Called when binding finishes with either bound or unbound result.
onFinish(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler
 
onFinish(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.validation.ValidationBindHandler
 
onPropertySourceAdded(PropertySource<?>, ConfigDataLocation, ConfigDataResource) - Method in interface org.springframework.boot.context.config.ConfigDataEnvironmentUpdateListener
Called when a new PropertySource is added to the Environment.
onSetProfiles(Profiles) - Method in interface org.springframework.boot.context.config.ConfigDataEnvironmentUpdateListener
Called when Environment profiles are set.
onStart(ConfigurationPropertyName, Bindable<T>, BindContext) - Method in class org.springframework.boot.context.properties.bind.AbstractBindHandler
 
onStart(ConfigurationPropertyName, Bindable<T>, BindContext) - Method in interface org.springframework.boot.context.properties.bind.BindHandler
Called when binding of an element starts but before any result has been determined.
onStart(ConfigurationPropertyName, Bindable<T>, BindContext) - Method in class org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler
 
onStart(ConfigurationPropertyName, Bindable<T>, BindContext) - Method in class org.springframework.boot.context.properties.bind.validation.ValidationBindHandler
 
onStartup(ServletContext) - Method in class org.springframework.boot.web.servlet.RegistrationBean
 
onStartup(ServletContext) - Method in interface org.springframework.boot.web.servlet.ServletContextInitializer
Configure the given ServletContext with any servlets, filters, listeners context-params and attributes necessary for initialization.
onStartup(ServletContext) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
 
onSuccess(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.AbstractBindHandler
 
onSuccess(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in interface org.springframework.boot.context.properties.bind.BindHandler
Called when binding of an element ends with a successful result.
onSuccess(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.BoundPropertiesTrackingBindHandler
 
onSuccess(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler
 
onSuccess(ConfigurationPropertyName, Bindable<?>, BindContext, Object) - Method in class org.springframework.boot.context.properties.bind.validation.ValidationBindHandler
 
OPTIONAL_PREFIX - Static variable in class org.springframework.boot.context.config.ConfigDataLocation
Prefix used to indicate that a ConfigDataResource is optional.
order() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Order of the registration bean.
order() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
Order of the registration bean.
ORDER - Static variable in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
The default order for the processor.
ORDER - Static variable in class org.springframework.boot.env.RandomValuePropertySourceEnvironmentPostProcessor
The default order of this post-processor.
orElse(T) - Method in class org.springframework.boot.context.properties.bind.BindResult
Return the object that was bound, or other if no value has been bound.
orElseGet(Supplier<? extends T>) - Method in class org.springframework.boot.context.properties.bind.BindResult
Return the object that was bound, or the result of invoking other if no value has been bound.
orElseThrow(Supplier<? extends X>) - Method in class org.springframework.boot.context.properties.bind.BindResult
Return the object that was bound, or throw an exception to be created by the provided supplier if no value has been bound.
org.springframework.boot - package org.springframework.boot
Core Spring Boot classes.
org.springframework.boot.admin - package org.springframework.boot.admin
Administration support for Spring Boot applications.
org.springframework.boot.ansi - package org.springframework.boot.ansi
Support classes to provide ANSI color output.
org.springframework.boot.availability - package org.springframework.boot.availability
Support for describing the availability of Spring Boot applications.
org.springframework.boot.builder - package org.springframework.boot.builder
Fluent 'builder' style API to construct a SpringApplication.
org.springframework.boot.cloud - package org.springframework.boot.cloud
Low level support for Cloud deployments.
org.springframework.boot.context - package org.springframework.boot.context
Classes related to Spring's ApplicationContext.
org.springframework.boot.context.annotation - package org.springframework.boot.context.annotation
Classes related to Spring's ApplicationContext annotations.
org.springframework.boot.context.config - package org.springframework.boot.context.config
External configuration support allowing 'application.properties' to be loaded and used within a Spring Boot application.
org.springframework.boot.context.event - package org.springframework.boot.context.event
ApplicationEvents triggered by Spring Boot.
org.springframework.boot.context.logging - package org.springframework.boot.context.logging
Logging integration with Spring's Application Context.
org.springframework.boot.context.metrics.buffering - package org.springframework.boot.context.metrics.buffering
ApplicationStartup implementation for buffering steps and measuring their processing time.
org.springframework.boot.context.properties - package org.springframework.boot.context.properties
Support for external configuration properties.
org.springframework.boot.context.properties.bind - package org.springframework.boot.context.properties.bind
Support for @ConfigurationProperties binding.
org.springframework.boot.context.properties.bind.handler - package org.springframework.boot.context.properties.bind.handler
General BindHandler implementations.
org.springframework.boot.context.properties.bind.validation - package org.springframework.boot.context.properties.bind.validation
Binding validation support.
org.springframework.boot.context.properties.source - package org.springframework.boot.context.properties.source
Sources for external configuration properties.
org.springframework.boot.convert - package org.springframework.boot.convert
Support for type conversion.
org.springframework.boot.diagnostics - package org.springframework.boot.diagnostics
Support for failure analysis and reporting.
org.springframework.boot.diagnostics.analyzer - package org.springframework.boot.diagnostics.analyzer
Internal FailureAnalyzer implementations.
org.springframework.boot.env - package org.springframework.boot.env
Spring Environment support.
org.springframework.boot.info - package org.springframework.boot.info
Support for providing information about an application.
org.springframework.boot.io - package org.springframework.boot.io
Support for loading resources.
org.springframework.boot.json - package org.springframework.boot.json
Support for parsing JSON.
org.springframework.boot.logging - package org.springframework.boot.logging
Support and abstractions across several logging libraries.
org.springframework.boot.logging.java - package org.springframework.boot.logging.java
Support for 'Java Util Logging'.
org.springframework.boot.logging.log4j2 - package org.springframework.boot.logging.log4j2
Support for the Log4j 2 logging library.
org.springframework.boot.logging.logback - package org.springframework.boot.logging.logback
Support for the Logback logging library.
org.springframework.boot.logging.structured - package org.springframework.boot.logging.structured
Support for structured logging.
org.springframework.boot.origin - package org.springframework.boot.origin
Support for item origin tracking.
org.springframework.boot.ssl - package org.springframework.boot.ssl
Management of trust material that can be used to establish an SSL connection.
org.springframework.boot.ssl.jks - package org.springframework.boot.ssl.jks
SSL trust material provider for Java KeyStores.
org.springframework.boot.ssl.pem - package org.springframework.boot.ssl.pem
SSL trust material provider for PEM-encoded certificates.
org.springframework.boot.system - package org.springframework.boot.system
General system support classes.
org.springframework.boot.task - package org.springframework.boot.task
Utilities and classes related to task execution and scheduling.
org.springframework.boot.thread - package org.springframework.boot.thread
Classes related to threads.
org.springframework.boot.type.classreading - package org.springframework.boot.type.classreading
Support classes for reading annotation and class-level metadata.
org.springframework.boot.util - package org.springframework.boot.util
Contains miscellaneous utility classes.
org.springframework.boot.validation - package org.springframework.boot.validation
Utilities and classes related to validation.
org.springframework.boot.validation.beanvalidation - package org.springframework.boot.validation.beanvalidation
Utilities and classes related to bean validation.
org.springframework.boot.web.context.reactive - package org.springframework.boot.web.context.reactive
Reactive based web integrations with Spring's ApplicationContext.
org.springframework.boot.web.context.servlet - package org.springframework.boot.web.context.servlet
Servlet based web integrations with Spring's WebApplicationContext.
org.springframework.boot.web.error - package org.springframework.boot.web.error
Spring Web error handling infrastructure.
org.springframework.boot.web.servlet - package org.springframework.boot.web.servlet
Classes and utilities designed to work with the jakarta.servlet specification.
org.springframework.boot.web.servlet.support - package org.springframework.boot.web.servlet.support
Support classes for Servlet-based web servers.
Origin - Interface in org.springframework.boot.origin
Interface that uniquely represents the origin of an item.
ORIGINAL - Enum constant in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyName.Form
The original form as specified when the name was created or adapted.
OriginLookup<K> - Interface in org.springframework.boot.origin
An interface that may be implemented by an object that can lookup Origin information from a given key.
OriginProvider - Interface in org.springframework.boot.origin
Interface to provide access to the origin of an item.
OriginTrackedMapPropertySource - Class in org.springframework.boot.env
OriginLookup backed by a Map containing OriginTrackedValues.
OriginTrackedMapPropertySource(String, Map) - Constructor for class org.springframework.boot.env.OriginTrackedMapPropertySource
Create a new OriginTrackedMapPropertySource instance.
OriginTrackedMapPropertySource(String, Map, boolean) - Constructor for class org.springframework.boot.env.OriginTrackedMapPropertySource
Create a new OriginTrackedMapPropertySource instance.
OriginTrackedResource - Class in org.springframework.boot.origin
Decorator that can be used to add Origin information to a Resource or WritableResource.
OriginTrackedResource.OriginTrackedWritableResource - Class in org.springframework.boot.origin
Variant of OriginTrackedResource for WritableResource instances.
OriginTrackedValue - Class in org.springframework.boot.origin
A wrapper for an Object value and Origin.
OsInfo - Class in org.springframework.boot.info
Information about the Operating System the application is running on.
OsInfo() - Constructor for class org.springframework.boot.info.OsInfo
 
override() - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Override caching to temporarily enable it.

P

parent() - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Returns the value of the parent record component.
parent(Class<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Add a parent application with the provided sources.
parent(ConfigurableApplicationContext) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Add an already running parent context to an existing application.
ParentContextApplicationContextInitializer - Class in org.springframework.boot.builder
ApplicationContextInitializer for setting the parent context.
ParentContextApplicationContextInitializer(ApplicationContext) - Constructor for class org.springframework.boot.builder.ParentContextApplicationContextInitializer
 
ParentContextApplicationContextInitializer.ParentContextAvailableEvent - Class in org.springframework.boot.builder
ApplicationEvent fired when a parent context is available.
ParentContextAvailableEvent(ConfigurableApplicationContext) - Constructor for class org.springframework.boot.builder.ParentContextApplicationContextInitializer.ParentContextAvailableEvent
 
ParentContextCloserApplicationListener - Class in org.springframework.boot.builder
Listener that closes the application context if its parent is closed.
ParentContextCloserApplicationListener() - Constructor for class org.springframework.boot.builder.ParentContextCloserApplicationListener
 
ParentContextCloserApplicationListener.ContextCloserListener - Class in org.springframework.boot.builder
ApplicationListener to close the context.
parentsFrom(Object) - Static method in interface org.springframework.boot.origin.Origin
Find the parents of the Origin that an object originated from.
parse(String) - Method in enum class org.springframework.boot.convert.DurationStyle
Parse the given value to a duration.
parse(String) - Method in enum class org.springframework.boot.convert.PeriodStyle
Parse the given value to a Period.
parse(String, ChronoUnit) - Method in enum class org.springframework.boot.convert.DurationStyle
Parse the given value to a duration.
parse(String, ChronoUnit) - Method in enum class org.springframework.boot.convert.PeriodStyle
Parse the given value to a period.
parseList(String) - Method in class org.springframework.boot.json.BasicJsonParser
 
parseList(String) - Method in class org.springframework.boot.json.GsonJsonParser
 
parseList(String) - Method in class org.springframework.boot.json.JacksonJsonParser
 
parseList(String) - Method in interface org.springframework.boot.json.JsonParser
Parse the specified JSON string into a List.
parseList(String, Function<String, List<Object>>) - Method in class org.springframework.boot.json.AbstractJsonParser
 
parseMap(String) - Method in class org.springframework.boot.json.BasicJsonParser
 
parseMap(String) - Method in class org.springframework.boot.json.GsonJsonParser
 
parseMap(String) - Method in class org.springframework.boot.json.JacksonJsonParser
 
parseMap(String) - Method in interface org.springframework.boot.json.JsonParser
Parse the specified JSON string into a Map.
parseMap(String, Function<String, Map<String, Object>>) - Method in class org.springframework.boot.json.AbstractJsonParser
 
password() - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Returns the value of the password record component.
password() - Method in interface org.springframework.boot.ssl.pem.PemSslStore
The password used when setting key entries in the KeyStore.
password() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns the value of the password record component.
PATH - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the request path.
PemContent - Class in org.springframework.boot.ssl.pem
PEM encoded content that can provide certificates and private keys.
PemSslStore - Interface in org.springframework.boot.ssl.pem
An individual trust or key store that has been loaded from PEM content.
PemSslStoreBundle - Class in org.springframework.boot.ssl.pem
SslStoreBundle backed by PEM-encoded certificates and private keys.
PemSslStoreBundle(PemSslStoreDetails, PemSslStoreDetails) - Constructor for class org.springframework.boot.ssl.pem.PemSslStoreBundle
Create a new PemSslStoreBundle instance.
PemSslStoreBundle(PemSslStore, PemSslStore) - Constructor for class org.springframework.boot.ssl.pem.PemSslStoreBundle
Create a new PemSslStoreBundle instance.
PemSslStoreDetails - Record Class in org.springframework.boot.ssl.pem
Details for an individual trust or key store in a PemSslStoreBundle.
PemSslStoreDetails(String, String, String) - Constructor for record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Create a new PemSslStoreDetails instance.
PemSslStoreDetails(String, String, String, String) - Constructor for record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Create a new PemSslStoreDetails instance.
PemSslStoreDetails(String, String, String, String, String, String) - Constructor for record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Create a new PemSslStoreDetails instance.
PeriodFormat - Annotation Interface in org.springframework.boot.convert
Annotation that can be used to indicate the format to use when converting a Period.
PeriodStyle - Enum Class in org.springframework.boot.convert
A standard set of Period units.
PeriodUnit - Annotation Interface in org.springframework.boot.convert
Annotation that can be used to change the default unit used when converting a Period.
PID - Enum constant in enum class org.springframework.boot.logging.LoggingSystemProperty
Logging system property for the process ID.
PlaceholdersResolver - Interface in org.springframework.boot.context.properties.bind
Optional strategy that used by a Binder to resolve property placeholders.
PLATFORM - Enum constant in enum class org.springframework.boot.thread.Threading
Platform threads.
poolSize(int) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set the maximum allowed number of threads.
postProcessAfterInitialization(Object, String) - Method in class org.springframework.boot.web.error.ErrorPageRegistrarBeanPostProcessor
 
postProcessApplicationContext(ConfigurableApplicationContext) - Method in class org.springframework.boot.SpringApplication
Apply any relevant post-processing to the ApplicationContext.
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.LazyInitializationBeanFactoryPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.boot.web.error.ErrorPageRegistrarBeanPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in interface org.springframework.boot.env.EnvironmentPostProcessor
Post-process the given environment.
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.env.RandomValuePropertySourceEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor
 
prefix() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationProperties
The prefix of the properties that are valid to bind to this object.
prepareApplicationContext(Class<?>) - Method in class org.springframework.boot.SpringApplicationAotProcessor
 
prepareRefresh() - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
 
PRESENT - Enum constant in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyState
The ConfigurationPropertySource has at least one matching ConfigurationProperty.
print(Duration) - Method in enum class org.springframework.boot.convert.DurationStyle
Print the specified duration.
print(Duration, ChronoUnit) - Method in enum class org.springframework.boot.convert.DurationStyle
Print the specified duration using the given unit.
print(Period) - Method in enum class org.springframework.boot.convert.PeriodStyle
Print the specified period.
print(Period, ChronoUnit) - Method in enum class org.springframework.boot.convert.PeriodStyle
Print the specified period using the given unit.
printBanner(Environment, Class<?>, PrintStream) - Method in interface org.springframework.boot.Banner
Print the banner to the specified print stream.
printBanner(Environment, Class<?>, PrintStream) - Method in class org.springframework.boot.ResourceBanner
 
printStackTrace(Throwable, Appendable) - Method in interface org.springframework.boot.logging.StackTracePrinter
Prints a stack trace for the given Throwable.
printStackTrace(Throwable, Appendable) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
 
printStackTraceToString(Throwable) - Method in interface org.springframework.boot.logging.StackTracePrinter
Return a String containing the printed stack trace for a given Throwable.
privateKey() - Method in interface org.springframework.boot.ssl.pem.PemSslStore
The private key for this store or null.
privateKey() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns the value of the privateKey record component.
privateKeyPassword() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns the value of the privateKeyPassword record component.
processAheadOfTime(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
ProcessInfo - Class in org.springframework.boot.info
Information about the process of the application.
ProcessInfo() - Constructor for class org.springframework.boot.info.ProcessInfo
 
ProcessInfo.MemoryInfo - Class in org.springframework.boot.info
Memory information.
ProcessInfo.MemoryInfo.GarbageCollectorInfo - Class in org.springframework.boot.info
Garbage collection information.
ProcessInfo.MemoryInfo.MemoryUsageInfo - Class in org.springframework.boot.info
 
ProcessInfo.VirtualThreadsInfo - Class in org.springframework.boot.info
Virtual threads information.
processName(JsonWriter.MemberPath, String) - Method in interface org.springframework.boot.json.JsonWriter.NameProcessor
Return a new name for the JSON member or null if the member should be filtered entirely.
processValue(JsonWriter.MemberPath, T) - Method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Process the value at the given path.
PROFILE_SPECIFIC - Enum constant in enum class org.springframework.boot.context.config.ConfigData.Option
Indicates that the source is "profile specific" and should be included after profile specific sibling imports.
profiles(String...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Add to the active Spring profiles for this app (and its parent and children).
Profiles - Class in org.springframework.boot.context.config
Provides access to environment profiles that have either been set directly on the Environment or will be set based on configuration data property values.
properties(String...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Default properties for the environment in the form key=value or key:value.
properties(Map<String, Object>) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Default properties for the environment.
properties(Properties) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Default properties for the environment.Multiple calls to this method are cumulative and will not clear any previously set properties.
PropertiesPropertySourceLoader - Class in org.springframework.boot.env
Strategy to load '.properties' files into a PropertySource.
PropertiesPropertySourceLoader() - Constructor for class org.springframework.boot.env.PropertiesPropertySourceLoader
 
PropertyMapper - Class in org.springframework.boot.context.properties
Utility that can be used to map values from a supplied source to a destination.
PropertyMapper.Source<T> - Class in org.springframework.boot.context.properties
A source that is in the process of being mapped.
PropertyMapper.SourceOperator - Interface in org.springframework.boot.context.properties
An operation that can be applied to a PropertyMapper.Source.
PropertySourceLoader - Interface in org.springframework.boot.env
Strategy interface located through SpringFactoriesLoader and used to load a PropertySource.
PropertySourceOrigin - Class in org.springframework.boot.origin
Origin from a PropertySource.
PropertySourceOrigin(PropertySource<?>, String) - Constructor for class org.springframework.boot.origin.PropertySourceOrigin
Create a new PropertySourceOrigin instance.
PropertySourceOrigin(PropertySource<?>, String, Origin) - Constructor for class org.springframework.boot.origin.PropertySourceOrigin
Create a new PropertySourceOrigin instance.
PropertySourcesPlaceholdersResolver - Class in org.springframework.boot.context.properties.bind
PlaceholdersResolver to resolve placeholders from PropertySources.
PropertySourcesPlaceholdersResolver(Iterable<PropertySource<?>>) - Constructor for class org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
 
PropertySourcesPlaceholdersResolver(Iterable<PropertySource<?>>, PropertyPlaceholderHelper) - Constructor for class org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
 
PropertySourcesPlaceholdersResolver(Environment) - Constructor for class org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
 
PROTOTYPE - Enum constant in enum class org.springframework.boot.BootstrapRegistry.Scope
A prototype instance.
provider() - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Returns the value of the provider record component.
proxyBeanMethods() - Element in annotation interface org.springframework.boot.SpringBootConfiguration
Specify whether @Bean methods should get proxied in order to enforce bean lifecycle behavior, e.g.
publish(ApplicationContext, S) - Static method in class org.springframework.boot.availability.AvailabilityChangeEvent
Convenience method that can be used to publish an AvailabilityChangeEvent to the given application context.
publish(ApplicationEventPublisher, Object, S) - Static method in class org.springframework.boot.availability.AvailabilityChangeEvent
Convenience method that can be used to publish an AvailabilityChangeEvent to the given application context.
put(Object, Object) - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
Add an individual entry.
putAll(Map<?, ?>) - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
Add all entries from the specified map.
putAll(Map<String, List<String>>) - Method in class org.springframework.boot.logging.LoggerGroups
 

Q

queueCapacity(int) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the capacity of the queue.

R

RANDOM_PROPERTY_SOURCE_NAME - Static variable in class org.springframework.boot.env.RandomValuePropertySource
Name of the random PropertySource.
RandomValuePropertySource - Class in org.springframework.boot.env
PropertySource that returns a random value for any property that starts with "random.".
RandomValuePropertySource() - Constructor for class org.springframework.boot.env.RandomValuePropertySource
 
RandomValuePropertySource(String) - Constructor for class org.springframework.boot.env.RandomValuePropertySource
 
RandomValuePropertySourceEnvironmentPostProcessor - Class in org.springframework.boot.env
RandomValuePropertySourceEnvironmentPostProcessor(DeferredLogFactory) - Constructor for class org.springframework.boot.env.RandomValuePropertySourceEnvironmentPostProcessor
REACTIVE - Enum constant in enum class org.springframework.boot.WebApplicationType
The application should run as a reactive web application and should start an embedded reactive web server.
ReactiveWebApplicationContext - Interface in org.springframework.boot.web.context.reactive
Interface to provide configuration for a reactive web application.
readableChannel() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
ReadinessState - Enum Class in org.springframework.boot.availability
"Readiness" state of the application.
ready(ConfigurableApplicationContext, Duration) - Method in interface org.springframework.boot.SpringApplicationRunListener
Called immediately before the run method finishes, when the application context has been refreshed and all CommandLineRunners and ApplicationRunners have been called.
reason() - Element in annotation interface org.springframework.boot.context.properties.DeprecatedConfigurationProperty
The reason for the deprecation.
RED - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
RED - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
refresh(ConfigurableApplicationContext) - Method in class org.springframework.boot.SpringApplication
Refresh the underlying ApplicationContext.
REFUSING_TRAFFIC - Enum constant in enum class org.springframework.boot.availability.ReadinessState
The application is not willing to receive traffic.
register(Class<?>...) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Register one or more annotated classes to be processed.
register(Class<T>, BootstrapRegistry.InstanceSupplier<T>) - Method in interface org.springframework.boot.BootstrapRegistry
Register a specific type with the registry.
register(Class<T>, BootstrapRegistry.InstanceSupplier<T>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
register(String, ServletContext) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
 
register(String, ServletContext) - Method in class org.springframework.boot.web.servlet.RegistrationBean
Register this bean with the servlet context.
register(String, ServletContext) - Method in class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
 
register(BeanDefinitionRegistry) - Static method in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
Register a ConfigurationPropertiesBindingPostProcessor bean if one is not already registered.
REGISTER_SHUTDOWN_HOOK_PROPERTY - Static variable in class org.springframework.boot.context.logging.LoggingApplicationListener
The name of the Spring property that controls the registration of a shutdown hook to shut down the logging system when the JVM exits.
registerBean(String, Class<T>, Supplier<T>, BeanDefinitionCustomizer...) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
 
registerBundle(String, SslBundle) - Method in class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
registerBundle(String, SslBundle) - Method in interface org.springframework.boot.ssl.SslBundleRegistry
Register a named SslBundle.
registerErrorPages(ErrorPageRegistry) - Method in interface org.springframework.boot.web.error.ErrorPageRegistrar
Register pages as required with the given registry.
registerHints(RuntimeHints) - Method in class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
Contribute hints to the given RuntimeHints instance.
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.boot.context.properties.bind.BindableRuntimeHintsRegistrar
 
registerIfAbsent(Class<T>, BootstrapRegistry.InstanceSupplier<T>) - Method in interface org.springframework.boot.BootstrapRegistry
Register a specific type with the registry if one is not already present.
registerIfAbsent(Class<T>, BootstrapRegistry.InstanceSupplier<T>) - Method in class org.springframework.boot.DefaultBootstrapContext
 
registerLoggedException(Throwable) - Method in class org.springframework.boot.SpringApplication
Register that the given exception has been logged.
registerShutdownHook(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Sets if the created ApplicationContext should have a shutdown hook registered.
RegistrationBean - Class in org.springframework.boot.web.servlet
Base class for Servlet 3.0+ based registration beans.
RegistrationBean() - Constructor for class org.springframework.boot.web.servlet.RegistrationBean
 
reinitialize(LoggingInitializationContext) - Method in class org.springframework.boot.logging.AbstractLoggingSystem
Reinitialize the logging system if required.
reinitialize(LoggingInitializationContext) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
reinitialize(LoggingInitializationContext) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
rejectTasksWhenLimitReached(boolean) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set whether to reject tasks when the concurrency limit has been reached.
remove(Runnable) - Method in interface org.springframework.boot.SpringApplicationShutdownHandlers
Remove a previously added an action so that it no longer runs when the JVM exits.
removeConvertible(Class<?>, Class<?>) - Method in class org.springframework.boot.convert.ApplicationConversionService
 
replacement() - Element in annotation interface org.springframework.boot.context.properties.DeprecatedConfigurationProperty
The field that should be used instead (if any).
replay(Log, Class<?>) - Static method in class org.springframework.boot.logging.DeferredLog
Replay from a source log to a destination log when the source is deferred.
replay(Log, Log) - Static method in class org.springframework.boot.logging.DeferredLog
Replay from a source log to a destination log when the source is deferred.
replayTo(Class<?>) - Method in class org.springframework.boot.logging.DeferredLog
Replay deferred logging to the specified destination.
replayTo(Log) - Method in class org.springframework.boot.logging.DeferredLog
Replay deferred logging to the specified destination.
report(FailureAnalysis) - Method in interface org.springframework.boot.diagnostics.FailureAnalysisReporter
Reports the given failureAnalysis to the user.
report(FailureAnalysis) - Method in class org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter
 
reportException(Throwable) - Method in interface org.springframework.boot.SpringBootExceptionReporter
Report a startup failure to the user.
REQUEST - Enum constant in enum class org.springframework.boot.web.servlet.DispatcherType
Apply the filter on ordinary client calls.
reset() - Static method in class org.springframework.boot.context.ApplicationPidFileWriter
Reset the created flag for testing purposes.
resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in interface org.springframework.boot.context.config.ConfigDataLocationResolver
Resolve a ConfigDataLocation into one or more ConfigDataResource instances.
resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class org.springframework.boot.context.config.ConfigTreeConfigDataLocationResolver
 
resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class org.springframework.boot.context.config.StandardConfigDataLocationResolver
 
resolveFilePath(String, Resource) - Method in interface org.springframework.boot.io.ApplicationResourceLoader.FilePathResolver
Return the path of the given resource if it can also be represented as a FileSystemResource.
resolvePlaceholder(String) - Method in class org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
 
resolvePlaceholders(Object) - Method in interface org.springframework.boot.context.properties.bind.PlaceholdersResolver
Called to resolve any placeholders in the given value.
resolvePlaceholders(Object) - Method in class org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
 
resolveProfileSpecific(ConfigDataLocationResolverContext, ConfigDataLocation, Profiles) - Method in interface org.springframework.boot.context.config.ConfigDataLocationResolver
Resolve a ConfigDataLocation into one or more ConfigDataResource instances based on available profiles.
resolveProfileSpecific(ConfigDataLocationResolverContext, ConfigDataLocation, Profiles) - Method in class org.springframework.boot.context.config.StandardConfigDataLocationResolver
 
ResourceBanner - Class in org.springframework.boot
Banner implementation that prints from a source text Resource.
ResourceBanner(Resource) - Constructor for class org.springframework.boot.ResourceBanner
 
resourceLoader(ResourceLoader) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
ResourceLoader for the application context.
retainIncluded(Map<String, Object>) - Method in class org.springframework.boot.web.error.ErrorAttributeOptions
Remove elements from the given map if they are not included in this set of options.
RollingPolicySystemProperty - Enum Class in org.springframework.boot.logging.logback
Logback rolling policy system properties that can later be used by log configuration files.
ROOT_LOGGER_NAME - Static variable in class org.springframework.boot.logging.LoggingSystem
The name used for the root logger.
rootFirst() - Static method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a StandardStackTracePrinter that prints the stack trace with the root exception first (the opposite of Throwable.printStackTrace()).
rootLast() - Static method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a StandardStackTracePrinter that prints the stack trace with the root exception last (the same as Throwable.printStackTrace()).
RootLogLevelConfigurator - Class in org.springframework.boot.logging.logback
Logback Configurator, registered through META-INF/services, that sets the root log level to Level.INFO.
RootLogLevelConfigurator() - Constructor for class org.springframework.boot.logging.logback.RootLogLevelConfigurator
 
run(Class<?>[], String[]) - Static method in class org.springframework.boot.SpringApplication
Static helper that can be used to run a SpringApplication from the specified sources using default settings and user supplied arguments.
run(Class<?>, String...) - Static method in class org.springframework.boot.SpringApplication
Static helper that can be used to run a SpringApplication from the specified source using default settings.
run(String...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Create an application context (and its parent if specified) with the command line args provided.
run(String...) - Method in interface org.springframework.boot.CommandLineRunner
Callback used to run the bean.
run(String...) - Method in class org.springframework.boot.SpringApplication.Augmented
Run the application using the given args.
run(String...) - Method in class org.springframework.boot.SpringApplication
Run the Spring application, creating and refreshing a new ApplicationContext.
run(ApplicationArguments) - Method in interface org.springframework.boot.ApplicationRunner
Callback used to run the bean.
run(SpringApplication) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
Called to run a fully configured SpringApplication.

S

SAP - Enum constant in enum class org.springframework.boot.cloud.CloudPlatform
SAP Cloud platform.
scan(String...) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Perform a scan within the specified base packages.
service() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Returns the value of the service record component.
service() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Returns the value of the service record component.
Service(String) - Constructor for record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties.Service
Creates an instance of a Service record class.
Service(String, String, String, String) - Constructor for record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Creates an instance of a Service record class.
SERVLET - Enum constant in enum class org.springframework.boot.WebApplicationType
The application should run as a servlet-based web application and should start an embedded servlet web server.
servletClasses() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Servlet classes that the filter will be registered against.
ServletContextApplicationContextInitializer - Class in org.springframework.boot.web.servlet.support
ApplicationContextInitializer for setting the servlet context.
ServletContextApplicationContextInitializer(ServletContext) - Constructor for class org.springframework.boot.web.servlet.support.ServletContextApplicationContextInitializer
ServletContextApplicationContextInitializer(ServletContext, boolean) - Constructor for class org.springframework.boot.web.servlet.support.ServletContextApplicationContextInitializer
ServletContextInitializer - Interface in org.springframework.boot.web.servlet
Interface used to configure a Servlet 3.0+ context programmatically.
ServletContextInitializerBeans - Class in org.springframework.boot.web.servlet
A collection ServletContextInitializers obtained from a ListableBeanFactory.
ServletContextInitializerBeans(ListableBeanFactory, Class<? extends ServletContextInitializer>...) - Constructor for class org.springframework.boot.web.servlet.ServletContextInitializerBeans
 
ServletContextInitializerBeans.RegistrationBeanAdapter<T> - Interface in org.springframework.boot.web.servlet
Adapter to convert a given Bean type into a RegistrationBean (and hence a ServletContextInitializer).
ServletListenerRegistrationBean<T> - Class in org.springframework.boot.web.servlet
A ServletContextInitializer to register EventListeners in a Servlet 3.0+ container.
ServletListenerRegistrationBean() - Constructor for class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
Create a new ServletListenerRegistrationBean instance.
ServletListenerRegistrationBean(T) - Constructor for class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
Create a new ServletListenerRegistrationBean instance.
servletNames() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
Servlet names that the filter will be registered against.
ServletRegistration - Annotation Interface in org.springframework.boot.web.servlet
Registers a Servlet in a Servlet 3.0+ container.
ServletRegistrationBean<T> - Class in org.springframework.boot.web.servlet
A ServletContextInitializer to register Servlets in a Servlet 3.0+ container.
ServletRegistrationBean() - Constructor for class org.springframework.boot.web.servlet.ServletRegistrationBean
Create a new ServletRegistrationBean instance.
ServletRegistrationBean(T, boolean, String...) - Constructor for class org.springframework.boot.web.servlet.ServletRegistrationBean
Create a new ServletRegistrationBean instance with the specified Servlet and URL mappings.
ServletRegistrationBean(T, String...) - Constructor for class org.springframework.boot.web.servlet.ServletRegistrationBean
Create a new ServletRegistrationBean instance with the specified Servlet and URL mappings.
setAddCommandLineProperties(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if a CommandLinePropertySource should be added to the application context in order to expose arguments.
setAddConversionService(boolean) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Flag to indicate if the ApplicationConversionService should be added to the application context's Environment.
setAddConversionService(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if the ApplicationConversionService should be added to the application context's Environment.
setAdditionalProfiles(String...) - Method in class org.springframework.boot.SpringApplication
Set additional profile values to use (on top of those set in system or command line properties).
setAllowBeanDefinitionOverriding(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if bean definition overriding, by registering a definition with the same name as an existing definition, should be allowed.
setAllowCircularReferences(boolean) - Method in class org.springframework.boot.SpringApplication
Sets whether to allow circular references between beans and automatically try to resolve them.
setApplicationContext(ApplicationContext) - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.boot.builder.ParentContextCloserApplicationListener
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean
 
setApplicationContextFactory(ApplicationContextFactory) - Method in class org.springframework.boot.SpringApplication
Sets the factory that will be called to create the application context.
setApplicationStartup(ApplicationStartup) - Method in class org.springframework.boot.SpringApplication
Set the ApplicationStartup to use for collecting startup metrics.
setAsyncSupported(boolean) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Sets if asynchronous operations are supported for this registration.
setBanner(Banner) - Method in class org.springframework.boot.SpringApplication
Sets the Banner instance which will be used to print the banner when no static banner file is provided.
setBannerMode(Banner.Mode) - Method in class org.springframework.boot.SpringApplication
Sets the mode used to display the banner when the application runs.
setBeanFactory(BeanFactory) - Method in class org.springframework.boot.context.TypeExcludeFilter
 
setBeanFactory(BeanFactory) - Method in class org.springframework.boot.web.error.ErrorPageRegistrarBeanPostProcessor
 
setBeanName(String) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
 
setBeanNameGenerator(BeanNameGenerator) - Method in class org.springframework.boot.SpringApplication
Sets the bean name generator that should be used when generating bean names.
setBeanNameGenerator(BeanNameGenerator) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Provide a custom BeanNameGenerator for use with AnnotatedBeanDefinitionReader and/or ClassPathBeanDefinitionScanner, if any.
setCharset(Charset) - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
setConsoleAvailable(Boolean) - Static method in class org.springframework.boot.ansi.AnsiOutput
Sets if the System.console() is known to be available.
setDefaultProperties(Map<String, Object>) - Method in class org.springframework.boot.SpringApplication
Set default environment properties which will be used in addition to those in the existing Environment.
setDefaultProperties(Properties) - Method in class org.springframework.boot.SpringApplication
setDispatcherTypes(DispatcherType, DispatcherType...) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Convenience method to set dispatcher types using the specified elements.
setDispatcherTypes(EnumSet<DispatcherType>) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Sets the dispatcher types that should be used with the registration.
setEnabled(boolean) - Method in class org.springframework.boot.web.servlet.RegistrationBean
Flag to indicate that the registration is enabled.
setEnabled(AnsiOutput.Enabled) - Static method in class org.springframework.boot.ansi.AnsiOutput
Sets if ANSI output is enabled.
setEnvironment(ConfigurableEnvironment) - Method in class org.springframework.boot.SpringApplication
Sets the underlying environment that should be used with the created application context.
setEnvironment(ConfigurableEnvironment) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
setEnvironment(Environment) - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
setEnvironmentPrefix(String) - Method in class org.springframework.boot.SpringApplication
Set the prefix that should be applied when obtaining configuration properties from the system environment.
setFilter(T) - Method in class org.springframework.boot.web.servlet.FilterRegistrationBean
Set the filter to be registered.
setFormat(String) - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
setHeadless(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if the application is headless and should not instantiate AWT.
setIgnoreRegistrationFailure(boolean) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Sets whether registration failures should be ignored.
setInitializers(Collection<? extends ApplicationContextInitializer<?>>) - Method in class org.springframework.boot.SpringApplication
Sets the ApplicationContextInitializer that will be applied to the Spring ApplicationContext.
setInitParameters(Map<String, String>) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Set init-parameters for this registration.
setKeepAlive(boolean) - Method in class org.springframework.boot.SpringApplication
Set whether to keep the application alive even if there are no more non-daemon threads.
setLazyInitialization(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if beans should be initialized lazily.
setListener(T) - Method in class org.springframework.boot.web.servlet.ServletListenerRegistrationBean
Set the listener that will be registered.
setListeners(Collection<? extends ApplicationListener<?>>) - Method in class org.springframework.boot.SpringApplication
Sets the ApplicationListeners that will be applied to the SpringApplication and registered with the ApplicationContext.
setLoadOnStartup(int) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Sets the loadOnStartup priority.
setLogLevel(String, LogLevel) - Method in class org.springframework.boot.logging.java.JavaLoggingSystem
 
setLogLevel(String, LogLevel) - Method in class org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
 
setLogLevel(String, LogLevel) - Method in class org.springframework.boot.logging.logback.LogbackLoggingSystem
 
setLogLevel(String, LogLevel) - Method in class org.springframework.boot.logging.LoggingSystem
Sets the logging level for a given logger.
setLogLevels(LoggingSystem, ConfigurableEnvironment) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
Set logging levels based on relevant Environment properties.
setLogStartupInfo(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if the application information should be logged when the application starts.
setMainApplicationClass(Class<?>) - Method in class org.springframework.boot.SpringApplication
Set a specific main application class that will be used as a log source and to obtain version information.
setMatchAfter(boolean) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Set if the filter mappings should be matched after any declared filter mappings of the ServletContext.
setMultipartConfig(MultipartConfigElement) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Set the multi-part configuration.
setName(String) - Method in class org.springframework.boot.web.servlet.DynamicRegistrationBean
Set the name of this registration.
setOf(Class<E>) - Static method in class org.springframework.boot.context.properties.bind.Bindable
Create a new Bindable Set of the specified element type.
setOrder(int) - Method in class org.springframework.boot.builder.ParentContextApplicationContextInitializer
 
setOrder(int) - Method in class org.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor
 
setOrder(int) - Method in class org.springframework.boot.context.ApplicationPidFileWriter
 
setOrder(int) - Method in class org.springframework.boot.context.ContextIdApplicationContextInitializer
 
setOrder(int) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
 
setOrder(int) - Method in class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
 
setOrder(int) - Method in class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
 
setOrder(int) - Method in class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor
 
setOrder(int) - Method in class org.springframework.boot.web.servlet.RegistrationBean
Set the order of the registration bean.
setOrder(int) - Method in class org.springframework.boot.web.servlet.support.ServletContextApplicationContextInitializer
 
setParseArgs(boolean) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
Sets if initialization arguments should be parsed for debug and trace properties (usually defined from --debug or --trace command line args).
setRegisterErrorPageFilter(boolean) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
Set if the ErrorPageFilter should be registered.
setRegisterShutdownHook(boolean) - Method in class org.springframework.boot.SpringApplication
Sets if the created ApplicationContext should have a shutdown hook registered.
setResourceLoader(ResourceLoader) - Method in class org.springframework.boot.SpringApplication
Sets the ResourceLoader that should be used when loading resources.
setScopeMetadataResolver(ScopeMetadataResolver) - Method in class org.springframework.boot.web.context.servlet.AnnotationConfigServletWebApplicationContext
Set the ScopeMetadataResolver to use for detected bean classes.
setServlet(T) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Sets the servlet to be registered.
setServletNames(Collection<String>) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Set servlet names that the filter will be registered against.
setServletRegistrationBeans(Collection<? extends ServletRegistrationBean<?>>) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Set ServletRegistrationBeans that the filter will be registered against.
setSources(Set<String>) - Method in class org.springframework.boot.SpringApplication
Set additional sources that will be used to create an ApplicationContext.
setSpringBootLogging(LogLevel) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
Sets a custom logging level to be used for Spring Boot and related libraries.
setSystemProperty(String, String) - Method in class org.springframework.boot.logging.LoggingSystemProperties
Set a system property.
setTimeToLive(Duration) - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertyCaching
Set amount of time that an item can live in the cache.
setTriggerEventType(Class<? extends SpringApplicationEvent>) - Method in class org.springframework.boot.context.ApplicationPidFileWriter
Sets the type of application event that will trigger writing of the PID file.
setUrlMappings(Collection<String>) - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
Set the URL mappings for the servlet.
setUrlPatterns(Collection<String>) - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
Set the URL patterns that the filter will be registered against.
setWebApplicationType(WebApplicationType) - Method in class org.springframework.boot.SpringApplication
Sets the type of web application to be run.
SEVENTEEN - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 17.
shutdown() - Method in interface org.springframework.boot.admin.SpringApplicationAdminMXBean
Shutdown the application.
shutDownSharedReactorSchedulers(ServletContext) - Method in class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
Shuts down the reactor Schedulers that were initialized by Schedulers.boundedElastic() (or similar).
sibling(Class<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Create a sibling application (one with the same parent).
sibling(Class<?>[], String...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Create a sibling application (one with the same parent).
SIMPLE - Enum constant in enum class org.springframework.boot.convert.DurationStyle
Simple formatting, for example '1s'.
SIMPLE - Enum constant in enum class org.springframework.boot.convert.PeriodStyle
Simple formatting, for example '1d'.
SimpleAsyncTaskExecutorBuilder - Class in org.springframework.boot.task
Builder that can be used to configure and create a SimpleAsyncTaskExecutor.
SimpleAsyncTaskExecutorBuilder() - Constructor for class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
 
SimpleAsyncTaskExecutorCustomizer - Interface in org.springframework.boot.task
Callback interface that can be used to customize a SimpleAsyncTaskExecutor.
SimpleAsyncTaskSchedulerBuilder - Class in org.springframework.boot.task
Builder that can be used to configure and create a SimpleAsyncTaskScheduler.
SimpleAsyncTaskSchedulerBuilder() - Constructor for class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
 
SimpleAsyncTaskSchedulerCustomizer - Interface in org.springframework.boot.task
Callback interface that can be used to customize a SimpleAsyncTaskScheduler.
SimpleFormatter - Class in org.springframework.boot.logging.java
Simple 'Java Logging' Formatter.
SimpleFormatter() - Constructor for class org.springframework.boot.logging.java.SimpleFormatter
 
since() - Element in annotation interface org.springframework.boot.context.properties.DeprecatedConfigurationProperty
The version in which the property became deprecated.
SINGLETON - Enum constant in enum class org.springframework.boot.BootstrapRegistry.Scope
A singleton instance.
size() - Method in class org.springframework.boot.web.servlet.ServletContextInitializerBeans
 
sources(Class<?>...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Add more sources (configuration classes and components) to this application.
split() - Method in class org.springframework.boot.context.config.ConfigDataLocation
Return an array of ConfigDataLocation elements built by splitting this ConfigDataLocation around a delimiter of ";".
split(String) - Method in class org.springframework.boot.context.config.ConfigDataLocation
Return an array of ConfigDataLocation elements built by splitting this ConfigDataLocation around the specified delimiter.
SPRING_APPLICATION_JSON_ENVIRONMENT_VARIABLE - Static variable in class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
Name of the SPRING_APPLICATION_JSON environment variable.
SPRING_APPLICATION_JSON_PROPERTY - Static variable in class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
Name of the spring.application.json property.
SpringApplication - Class in org.springframework.boot
Class that can be used to bootstrap and launch a Spring application from a Java main method.
SpringApplication(Class<?>...) - Constructor for class org.springframework.boot.SpringApplication
Create a new SpringApplication instance.
SpringApplication(ResourceLoader, Class<?>...) - Constructor for class org.springframework.boot.SpringApplication
Create a new SpringApplication instance.
SpringApplication.AbandonedRunException - Exception Class in org.springframework.boot
Exception that can be thrown to silently exit a running SpringApplication without handling run failures.
SpringApplication.Augmented - Class in org.springframework.boot
Used to configure and run an augmented SpringApplication where additional configuration should be applied.
SpringApplication.Running - Interface in org.springframework.boot
Provides access to details of a SpringApplication run using SpringApplication.Augmented.run(String...).
SpringApplicationAdminMXBean - Interface in org.springframework.boot.admin
An MBean contract to control and monitor a running SpringApplication over JMX.
SpringApplicationAdminMXBeanRegistrar - Class in org.springframework.boot.admin
Register a SpringApplicationAdminMXBean implementation to the platform MBeanServer.
SpringApplicationAdminMXBeanRegistrar(String) - Constructor for class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
SpringApplicationAotProcessor - Class in org.springframework.boot
Entry point for AOT processing of a SpringApplication.
SpringApplicationAotProcessor(Class<?>, AbstractAotProcessor.Settings, String[]) - Constructor for class org.springframework.boot.SpringApplicationAotProcessor
Create a new processor for the specified application and settings.
SpringApplicationBuilder - Class in org.springframework.boot.builder
Builder for SpringApplication and ApplicationContext instances with convenient fluent API and context hierarchy support.
SpringApplicationBuilder(Class<?>...) - Constructor for class org.springframework.boot.builder.SpringApplicationBuilder
 
SpringApplicationBuilder(ResourceLoader, Class<?>...) - Constructor for class org.springframework.boot.builder.SpringApplicationBuilder
 
SpringApplicationEvent - Class in org.springframework.boot.context.event
Base class for ApplicationEvent related to a SpringApplication.
SpringApplicationEvent(SpringApplication, String[]) - Constructor for class org.springframework.boot.context.event.SpringApplicationEvent
 
SpringApplicationHook - Interface in org.springframework.boot
Low-level hook that can be used to attach a SpringApplicationRunListener to a SpringApplication in order to observe or modify its behavior.
SpringApplicationJsonEnvironmentPostProcessor - Class in org.springframework.boot.env
An EnvironmentPostProcessor that parses JSON from spring.application.json or equivalently SPRING_APPLICATION_JSON and adds it as a map property source to the Environment.
SpringApplicationJsonEnvironmentPostProcessor() - Constructor for class org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor
 
SpringApplicationRunListener - Interface in org.springframework.boot
Listener for the SpringApplication run method.
SpringApplicationShutdownHandlers - Interface in org.springframework.boot
Interface that can be used to add or remove code that should run when the JVM is shutdown.
SpringBootConfiguration - Annotation Interface in org.springframework.boot
Indicates that a class provides Spring Boot application @Configuration.
SpringBootConfigurationFactory - Class in org.springframework.boot.logging.log4j2
Spring Boot ConfigurationFactory that customizes Log4J2's default configuration to: Prevent logger warnings from being printed when the application first starts.
SpringBootConfigurationFactory() - Constructor for class org.springframework.boot.logging.log4j2.SpringBootConfigurationFactory
 
SpringBootExceptionReporter - Interface in org.springframework.boot
Callback interface used to support custom reporting of SpringApplication startup errors.
SpringBootPropertySource - Class in org.springframework.boot.logging.log4j2
Spring Boot PropertySource that disables Log4j2's shutdown hook.
SpringBootPropertySource() - Constructor for class org.springframework.boot.logging.log4j2.SpringBootPropertySource
 
SpringBootServletInitializer - Class in org.springframework.boot.web.servlet.support
An opinionated WebApplicationInitializer to run a SpringApplication from a traditional WAR deployment.
SpringBootServletInitializer() - Constructor for class org.springframework.boot.web.servlet.support.SpringBootServletInitializer
 
SpringBootVersion - Class in org.springframework.boot
Exposes the Spring Boot version.
SslBundle - Interface in org.springframework.boot.ssl
A bundle of trust material that can be used to establish an SSL connection.
SslBundleKey - Interface in org.springframework.boot.ssl
A reference to a single key obtained via SslBundle.
SslBundleRegistry - Interface in org.springframework.boot.ssl
Interface that can be used to register an SslBundle for a given name.
SslBundles - Interface in org.springframework.boot.ssl
A managed set of SslBundle instances that can be retrieved by name.
SslInfo - Class in org.springframework.boot.info
Information about the certificates that the application uses.
SslInfo(SslBundles) - Constructor for class org.springframework.boot.info.SslInfo
Creates a new instance.
SslInfo(SslBundles, Clock) - Constructor for class org.springframework.boot.info.SslInfo
Creates a new instance.
SslInfo.BundleInfo - Class in org.springframework.boot.info
Info about a single SslBundle.
SslInfo.CertificateChainInfo - Class in org.springframework.boot.info
Info about a single certificate chain.
SslInfo.CertificateInfo - Class in org.springframework.boot.info
Info about a certificate.
SslInfo.CertificateValidityInfo - Class in org.springframework.boot.info
Certificate validity info.
SslInfo.CertificateValidityInfo.Status - Enum Class in org.springframework.boot.info
Validity Status.
SslManagerBundle - Interface in org.springframework.boot.ssl
A bundle of key and trust managers that can be used to establish an SSL connection.
SslOptions - Interface in org.springframework.boot.ssl
Configuration options that should be applied when establishing an SSL connection.
SslStoreBundle - Interface in org.springframework.boot.ssl
A bundle of key and trust stores that can be used to establish an SSL connection.
STACK_TRACE - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the stack trace attribute.
StackTracePrinter - Interface in org.springframework.boot.logging
Interface that can be used to print the stack trace of a Throwable.
standard() - Static method in interface org.springframework.boot.json.JsonWriter
Factory method to return a JsonWriter for standard Java types.
StandardConfigDataLoader - Class in org.springframework.boot.context.config
ConfigDataLoader for Resource backed locations.
StandardConfigDataLoader() - Constructor for class org.springframework.boot.context.config.StandardConfigDataLoader
 
StandardConfigDataLocationResolver - Class in org.springframework.boot.context.config
ConfigDataLocationResolver for standard locations.
StandardConfigDataLocationResolver(DeferredLogFactory, Binder, ResourceLoader) - Constructor for class org.springframework.boot.context.config.StandardConfigDataLocationResolver
Create a new StandardConfigDataLocationResolver instance.
StandardConfigDataResource - Class in org.springframework.boot.context.config
ConfigDataResource backed by a Resource.
StandardReactiveWebEnvironment - Class in org.springframework.boot.web.context.reactive
Environment implementation to be used by Reactive-based web applications.
StandardReactiveWebEnvironment() - Constructor for class org.springframework.boot.web.context.reactive.StandardReactiveWebEnvironment
 
StandardReactiveWebEnvironment(MutablePropertySources) - Constructor for class org.springframework.boot.web.context.reactive.StandardReactiveWebEnvironment
 
StandardStackTracePrinter - Class in org.springframework.boot.logging
StackTracePrinter that prints a standard form stack trace.
start() - Method in class org.springframework.boot.logging.logback.CorrelationIdConverter
 
start() - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
start(String) - Method in class org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup
 
started(ConfigurableApplicationContext, Duration) - Method in interface org.springframework.boot.SpringApplicationRunListener
The context has been refreshed and the application has started but CommandLineRunners and ApplicationRunners have not been called.
starting(ConfigurableBootstrapContext) - Method in interface org.springframework.boot.SpringApplicationRunListener
Called immediately when the run method has first started.
startRecording() - Method in class org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup
Start the recording of steps and mark the beginning of the StartupTimeline.
StartupTimeline - Class in org.springframework.boot.context.metrics.buffering
Represent the timeline of steps recorded by BufferingApplicationStartup.
StartupTimeline.TimelineEvent - Class in org.springframework.boot.context.metrics.buffering
Event on the current StartupTimeline.
STATUS - Enum constant in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Include the HTTP status code.
stop() - Method in class org.springframework.boot.logging.logback.CorrelationIdConverter
 
stop() - Method in class org.springframework.boot.logging.logback.StructuredLogEncoder
 
stream() - Method in interface org.springframework.boot.context.properties.source.IterableConfigurationPropertySource
Returns a sequential Stream for the names managed by this source.
stream() - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
 
StructuredLogEncoder - Class in org.springframework.boot.logging.logback
Logback encoder for structured logging.
StructuredLogEncoder() - Constructor for class org.springframework.boot.logging.logback.StructuredLogEncoder
 
StructuredLogFormatter<E> - Interface in org.springframework.boot.logging.structured
Formats a log event to a structured log message.
StructuredLogFormatterFactory<E> - Class in org.springframework.boot.logging.structured
Factory that can be used to create a fully instantiated StructuredLogFormatter for either a common format or a fully-qualified class name.
StructuredLogFormatterFactory(Class<E>, Environment, Consumer<Instantiator.AvailableParameters>, Consumer<StructuredLogFormatterFactory.CommonFormatters<E>>) - Constructor for class org.springframework.boot.logging.structured.StructuredLogFormatterFactory
Create a new StructuredLogFormatterFactory instance.
StructuredLogFormatterFactory.CommonFormatterFactory<E> - Interface in org.springframework.boot.logging.structured
Factory used to create a StructuredLogFormatter for a given CommonStructuredLogFormat.
StructuredLogFormatterFactory.CommonFormatters<E> - Class in org.springframework.boot.logging.structured
Callback used for configure the StructuredLogFormatterFactory.CommonFormatterFactory to use for a given CommonStructuredLogFormat.
StructuredLoggingJsonMembersCustomizer<T> - Interface in org.springframework.boot.logging.structured
Customizer that can be injected into StructuredLogFormatter implementations to customize JsonWriter JsonWriter.Members.
StructuredLoggingJsonMembersCustomizer.Builder<T> - Interface in org.springframework.boot.logging.structured
Builder that can be injected into a StructuredLogFormatter to build the StructuredLoggingJsonMembersCustomizer when specific settings are required.
subName(int) - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
Return a new ConfigurationPropertyName by based on this name offset by specific element index.
supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
 
supportsEventType(ResolvableType) - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
supportsEventType(ResolvableType) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
 
supportsSourceType(Class<?>) - Method in class org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar
 
supportsSourceType(Class<?>) - Method in class org.springframework.boot.context.logging.LoggingApplicationListener
 
switchOverAll() - Method in class org.springframework.boot.logging.DeferredLogs
Switch over all deferred logs to their supplied destination.
switchTo(Class<?>) - Method in class org.springframework.boot.logging.DeferredLog
Switch from deferred logging to immediate logging to the specified destination.
switchTo(Log) - Method in class org.springframework.boot.logging.DeferredLog
Switch from deferred logging to immediate logging to the specified destination.
SYSTEM_PROPERTY - Static variable in class org.springframework.boot.logging.LoggingSystem
A System property that can be used to indicate the LoggingSystem to use.
systemDefault() - Static method in interface org.springframework.boot.ssl.SslBundle
Factory method to create a new SslBundle which uses the system defaults.
SystemEnvironmentOrigin - Class in org.springframework.boot.origin
Origin for an item loaded from the system environment.
SystemEnvironmentOrigin(String) - Constructor for class org.springframework.boot.origin.SystemEnvironmentOrigin
 
SystemEnvironmentPropertySourceEnvironmentPostProcessor - Class in org.springframework.boot.env
An EnvironmentPostProcessor that replaces the systemEnvironment SystemEnvironmentPropertySource with an SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource that can track the SystemEnvironmentOrigin for every system environment property.
SystemEnvironmentPropertySourceEnvironmentPostProcessor() - Constructor for class org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor
 
SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource - Class in org.springframework.boot.env
SystemEnvironmentPropertySource that also tracks Origin.
SystemProperties - Class in org.springframework.boot.system
Access to system properties.

T

taskDecorator(TaskDecorator) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set the TaskDecorator to use or null to not use any.
taskDecorator(TaskDecorator) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set the task decorator to be used by the SimpleAsyncTaskScheduler.
taskDecorator(TaskDecorator) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the TaskDecorator to use or null to not use any.
taskDecorator(TaskDecorator) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set the TaskDecorator to be applied to the ThreadPoolTaskScheduler.
taskTerminationTimeout(Duration) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set the task termination timeout.
taskTerminationTimeout(Duration) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set the task termination timeout.
TextResourceOrigin - Class in org.springframework.boot.origin
Origin for an item loaded from a text resource.
TextResourceOrigin(Resource, TextResourceOrigin.Location) - Constructor for class org.springframework.boot.origin.TextResourceOrigin
 
TextResourceOrigin.Location - Class in org.springframework.boot.origin
A location (line and column number) within the resource.
Threading - Enum Class in org.springframework.boot.thread
Threading of the application.
threadNamePrefix(String) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set the prefix to use for the names of newly created threads.
threadNamePrefix(String) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set the prefix to use for the names of newly created threads.
threadNamePrefix(String) - Method in class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
Set the prefix to use for the names of newly created threads.
threadNamePrefix(String) - Method in class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
Set the prefix to use for the names of newly created threads.
ThreadPoolTaskExecutorBuilder - Class in org.springframework.boot.task
Builder that can be used to configure and create a ThreadPoolTaskExecutor.
ThreadPoolTaskExecutorBuilder() - Constructor for class org.springframework.boot.task.ThreadPoolTaskExecutorBuilder
 
ThreadPoolTaskExecutorCustomizer - Interface in org.springframework.boot.task
Callback interface that can be used to customize a ThreadPoolTaskExecutor.
ThreadPoolTaskSchedulerBuilder - Class in org.springframework.boot.task
Builder that can be used to configure and create a ThreadPoolTaskScheduler.
ThreadPoolTaskSchedulerBuilder() - Constructor for class org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder
 
ThreadPoolTaskSchedulerCustomizer - Interface in org.springframework.boot.task
Callback interface that can be used to customize a ThreadPoolTaskScheduler.
throwableProxyToString(IThrowableProxy) - Method in class org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter
 
throwableProxyToString(IThrowableProxy) - Method in class org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter
 
throwIfDoesNotExist(ConfigDataResource, File) - Static method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
Throw a ConfigDataNotFoundException if the specified File does not exist.
throwIfDoesNotExist(ConfigDataResource, Path) - Static method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
Throw a ConfigDataNotFoundException if the specified Path does not exist.
throwIfDoesNotExist(ConfigDataResource, Resource) - Static method in exception class org.springframework.boot.context.config.ConfigDataResourceNotFoundException
Throw a ConfigDataNotFoundException if the specified Resource does not exist.
throwIfHasInvalidChars(CharSequence, List<Character>) - Static method in exception class org.springframework.boot.context.properties.source.InvalidConfigurationPropertyNameException
 
throwIfMultipleMatchingValuesIn(Consumer<Map<String, V>>, Predicate<V>) - Static method in exception class org.springframework.boot.context.properties.source.MutuallyExclusiveConfigurationPropertiesException
Throw a new MutuallyExclusiveConfigurationPropertiesException if multiple values are defined in a set of entries that match the given predicate.
throwIfMultipleNonNullValuesIn(Consumer<Map<String, Object>>) - Static method in exception class org.springframework.boot.context.properties.source.MutuallyExclusiveConfigurationPropertiesException
Throw a new MutuallyExclusiveConfigurationPropertiesException if multiple non-null values are defined in a set of entries.
to(Appendable) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to the provided Appendable.
to(Consumer<T>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Complete the mapping by passing any non-filtered value to the specified consumer.
to(R, BiFunction<R, T, R>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Complete the mapping for any non-filtered value by applying the given function to an existing instance and returning a new one.
toAnsiString(String, AnsiElement) - Method in class org.springframework.boot.logging.logback.ColorConverter
 
toByteArray() - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to a UTF-8 encoded byte array.
toByteArray(Charset) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to a byte array.
toCall(Runnable) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Complete the mapping by calling the specified method when the value has not been filtered.
toDashedForm(String) - Static method in class org.springframework.boot.context.properties.bind.DataObjectPropertyName
Return the specified Java Bean property name in dashed form.
toInstance(Function<T, R>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Complete the mapping by creating a new instance from the non-filtered value.
toJsonString() - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to a String.
toLong() - Method in class org.springframework.boot.system.ApplicationPid
Return the application PID as a Long.
toOutputStream(OutputStream) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to the provided OutputStream using UTF8 encoding.
toOutputStream(OutputStream, Charset) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to the provided OutputStream using the given Charset.
toPropertySource() - Method in class org.springframework.boot.info.InfoProperties
Return a PropertySource of this instance.
toResource(WritableResource) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to the provided WritableResource using UTF8 encoding.
toResource(WritableResource, Charset) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to the provided WritableResource using the given Charset.
toString() - Method in class org.springframework.boot.ansi.Ansi8BitColor
 
toString() - Method in enum class org.springframework.boot.ansi.AnsiBackground
 
toString() - Method in enum class org.springframework.boot.ansi.AnsiColor
 
toString() - Method in interface org.springframework.boot.ansi.AnsiElement
 
toString() - Method in enum class org.springframework.boot.ansi.AnsiStyle
 
toString() - Method in class org.springframework.boot.context.config.ConfigData.Options
 
toString() - Method in class org.springframework.boot.context.config.ConfigDataLocation
 
toString() - Method in class org.springframework.boot.context.config.ConfigTreeConfigDataResource
 
toString() - Method in class org.springframework.boot.context.config.Profiles
 
toString() - Method in class org.springframework.boot.context.config.StandardConfigDataResource
 
toString() - Method in class org.springframework.boot.context.properties.bind.Bindable
 
toString() - Method in class org.springframework.boot.context.properties.source.ConfigurationProperty
 
toString() - Method in class org.springframework.boot.context.properties.source.ConfigurationPropertyName
 
toString() - Method in class org.springframework.boot.json.JsonWriter.Member
 
toString() - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Returns a string representation of this record class.
toString() - Method in class org.springframework.boot.logging.CorrelationIdFormatter
 
toString() - Method in class org.springframework.boot.logging.LogFile
 
toString() - Method in class org.springframework.boot.logging.LoggerConfiguration.LevelConfiguration
 
toString() - Method in class org.springframework.boot.logging.LoggerConfiguration
 
toString() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Returns a string representation of this record class.
toString() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties
Returns a string representation of this record class.
toString() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties.Service
Returns a string representation of this record class.
toString() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties
Returns a string representation of this record class.
toString() - Method in class org.springframework.boot.origin.OriginTrackedResource
 
toString() - Method in class org.springframework.boot.origin.OriginTrackedValue
 
toString() - Method in class org.springframework.boot.origin.PropertySourceOrigin
 
toString() - Method in class org.springframework.boot.origin.SystemEnvironmentOrigin
 
toString() - Method in class org.springframework.boot.origin.TextResourceOrigin.Location
 
toString() - Method in class org.springframework.boot.origin.TextResourceOrigin
 
toString() - Method in class org.springframework.boot.ssl.jks.JksSslStoreBundle
 
toString() - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Returns a string representation of this record class.
toString() - Method in class org.springframework.boot.ssl.pem.PemContent
 
toString() - Method in class org.springframework.boot.ssl.pem.PemSslStoreBundle
 
toString() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns a string representation of this record class.
toString() - Method in class org.springframework.boot.system.ApplicationHome
 
toString() - Method in class org.springframework.boot.system.ApplicationPid
 
toString() - Method in class org.springframework.boot.system.ApplicationTemp
 
toString() - Method in enum class org.springframework.boot.system.JavaVersion
 
toString() - Method in class org.springframework.boot.web.error.Error
 
toString() - Method in class org.springframework.boot.web.servlet.AbstractFilterRegistrationBean
 
toString() - Method in class org.springframework.boot.web.servlet.ServletRegistrationBean
 
toString(Object...) - Static method in class org.springframework.boot.ansi.AnsiOutput
Create a new ANSI string from the specified elements.
TOTAL_SIZE_CAP - Enum constant in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Logging system property for the file total size cap.
toUnescapedString() - Method in record class org.springframework.boot.json.JsonWriter.MemberPath
Return a string representation of the path without any escaping.
toWriter(Writer) - Method in interface org.springframework.boot.json.WritableJson
Write the JSON to the provided Writer.
trace(Object) - Method in class org.springframework.boot.logging.DeferredLog
 
trace(Object, Throwable) - Method in class org.springframework.boot.logging.DeferredLog
 
TRACE - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
transform(ILoggingEvent, String) - Method in class org.springframework.boot.logging.logback.ColorConverter
 
transform(ILoggingEvent, String) - Method in class org.springframework.boot.logging.logback.EnclosedInSquareBracketsConverter
 
trimParse(String, String, Function<String, T>) - Method in class org.springframework.boot.json.AbstractJsonParser
 
tryParse(Callable<T>, Class<? extends Exception>) - Method in class org.springframework.boot.json.AbstractJsonParser
 
TWENTY - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 20.
TWENTY_FOUR - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 24.
TWENTY_ONE - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 21.
TWENTY_THREE - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 23.
TWENTY_TWO - Enum constant in enum class org.springframework.boot.system.JavaVersion
Java 22.
type() - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Returns the value of the type record component.
type() - Method in interface org.springframework.boot.ssl.pem.PemSslStore
The key store type, for example JKS or PKCS11.
type() - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Returns the value of the type record component.
TypeExcludeFilter - Class in org.springframework.boot.context
Provides exclusion TypeFilters that are loaded from the BeanFactory and automatically applied to SpringBootApplication scanning.
TypeExcludeFilter() - Constructor for class org.springframework.boot.context.TypeExcludeFilter
 

U

UnboundConfigurationPropertiesException - Exception Class in org.springframework.boot.context.properties.bind
BindException thrown when ConfigurationPropertySource elements were left unbound.
UnboundConfigurationPropertiesException(Set<ConfigurationProperty>) - Constructor for exception class org.springframework.boot.context.properties.bind.UnboundConfigurationPropertiesException
 
UnboundElementsSourceFilter - Class in org.springframework.boot.context.properties.source
Function used to determine if a ConfigurationPropertySource should be included when determining unbound elements.
UnboundElementsSourceFilter() - Constructor for class org.springframework.boot.context.properties.source.UnboundElementsSourceFilter
 
UNDERLINE - Enum constant in enum class org.springframework.boot.ansi.AnsiStyle
 
UNIFORM - Enum constant in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyName.Form
The uniform configuration form (used for equals/hashCode; lower-case with only alphanumeric characters).
UNINDEXED - Static variable in record class org.springframework.boot.json.JsonWriter.MemberPath
Indicates that the member has no index.
UNKNOWN - Enum constant in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyState
It's not possible to determine if ConfigurationPropertySource has matching ConfigurationProperties or not.
UnsupportedConfigDataLocationException - Exception Class in org.springframework.boot.context.config
Exception throw if a ConfigDataLocation is not supported.
updateBundle(String, SslBundle) - Method in class org.springframework.boot.ssl.DefaultSslBundleRegistry
 
updateBundle(String, SslBundle) - Method in interface org.springframework.boot.ssl.SslBundleRegistry
Updates an SslBundle.
urlMappings() - Element in annotation interface org.springframework.boot.web.servlet.ServletRegistration
URL mappings for the servlet.
urlPatterns() - Element in annotation interface org.springframework.boot.web.servlet.FilterRegistration
URL patterns, as defined in the Servlet specification, that the filter will be registered against.
USE_LOWERCASE_NAMES - Enum constant in enum class org.springframework.boot.env.ConfigTreePropertySource.Option
Convert file and directory names to lowercase.
UserConfigurations - Class in org.springframework.boot.context.annotation
Configurations representing user-defined @Configuration classes (i.e.
UserConfigurations(Collection<Class<?>>) - Constructor for class org.springframework.boot.context.annotation.UserConfigurations
 
usingExtractedPairs(BiConsumer<T, Consumer<E>>, Function<E, N>, Function<E, V>) - Method in class org.springframework.boot.json.JsonWriter.Member
Add JSON name/value pairs by extracting values from a series of elements.
usingExtractedPairs(BiConsumer<T, Consumer<E>>, JsonWriter.PairExtractor<E>) - Method in class org.springframework.boot.json.JsonWriter.Member
Add JSON name/value pairs by extracting values from a series of elements.
usingMembers(Consumer<JsonWriter.Members<T>>) - Method in class org.springframework.boot.json.JsonWriter.Member
Add JSON based on further JsonWriter.Members configuration.
usingPairs(BiConsumer<T, BiConsumer<N, V>>) - Method in class org.springframework.boot.json.JsonWriter.Member
Add JSON name/value pairs.

V

VALID - Enum constant in enum class org.springframework.boot.info.SslInfo.CertificateValidityInfo.Status
The certificate is valid.
ValidationBindHandler - Class in org.springframework.boot.context.properties.bind.validation
BindHandler to apply Validators to bound results.
ValidationBindHandler(BindHandler, Validator...) - Constructor for class org.springframework.boot.context.properties.bind.validation.ValidationBindHandler
 
ValidationBindHandler(Validator...) - Constructor for class org.springframework.boot.context.properties.bind.validation.ValidationBindHandler
 
ValidationErrors - Class in org.springframework.boot.context.properties.bind.validation
A collection of ObjectErrors caused by bind validation failures.
VALIDATOR_BEAN_NAME - Static variable in annotation interface org.springframework.boot.context.properties.EnableConfigurationProperties
The bean name of the configuration properties validator.
value() - Element in annotation interface org.springframework.boot.context.properties.bind.DefaultValue
The default value of the property.
value() - Element in annotation interface org.springframework.boot.context.properties.bind.Name
The name of the property to use for binding.
value() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationProperties
The prefix of the properties that are valid to bind to this object.
value() - Element in annotation interface org.springframework.boot.context.properties.ConfigurationPropertiesScan
value() - Element in annotation interface org.springframework.boot.context.properties.EnableConfigurationProperties
Convenient way to quickly register @ConfigurationProperties annotated beans with Spring.
value() - Element in annotation interface org.springframework.boot.convert.DataSizeUnit
The DataUnit to use if one is not specified.
value() - Element in annotation interface org.springframework.boot.convert.Delimiter
The delimiter to use or NONE if the entire contents should be treated as a single element.
value() - Element in annotation interface org.springframework.boot.convert.DurationFormat
The duration format style.
value() - Element in annotation interface org.springframework.boot.convert.DurationUnit
The duration unit to use if one is not specified.
value() - Element in annotation interface org.springframework.boot.convert.PeriodFormat
The Period format style.
value() - Element in annotation interface org.springframework.boot.convert.PeriodUnit
The Period unit to use if one is not specified.
VALUE - Static variable in annotation interface org.springframework.boot.context.properties.ConfigurationPropertiesBinding
Concrete value for the @Qualifier.
VALUE_OBJECT - Enum constant in enum class org.springframework.boot.context.properties.bind.BindMethod
Value object using constructor binding.
valueOf(String) - Static method in enum class org.springframework.boot.ansi.AnsiBackground
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.ansi.AnsiColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.ansi.AnsiOutput.Enabled
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.ansi.AnsiStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.availability.LivenessState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.availability.ReadinessState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.Banner.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.BootstrapRegistry.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.cloud.CloudPlatform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.context.config.ConfigData.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.context.config.ConfigDataNotFoundAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.context.properties.bind.Bindable.BindRestriction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.context.properties.bind.BindMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyName.Form
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.convert.DurationStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.convert.PeriodStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.env.ConfigTreePropertySource.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.info.SslInfo.CertificateValidityInfo.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.logging.LoggerConfiguration.ConfigurationScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.logging.LoggingSystemProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.logging.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.logging.structured.CommonStructuredLogFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.system.JavaVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.thread.Threading
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.web.servlet.DispatcherType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.WebApplicationType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.boot.ansi.AnsiBackground
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.ansi.AnsiColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.ansi.AnsiOutput.Enabled
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.ansi.AnsiStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.availability.LivenessState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.availability.ReadinessState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.Banner.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.BootstrapRegistry.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.cloud.CloudPlatform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.context.config.ConfigData.Option
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.context.config.ConfigDataNotFoundAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.context.properties.bind.Bindable.BindRestriction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.context.properties.bind.BindMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyName.Form
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.context.properties.source.ConfigurationPropertyState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.convert.DurationStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.convert.PeriodStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.env.ConfigTreePropertySource.Option
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.info.SslInfo.CertificateValidityInfo.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.logging.logback.RollingPolicySystemProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.logging.LoggerConfiguration.ConfigurationScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.logging.LoggingSystemProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.logging.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.logging.structured.CommonStructuredLogFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.system.JavaVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.thread.Threading
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.web.error.ErrorAttributeOptions.Include
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.web.servlet.DispatcherType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.WebApplicationType
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in record class org.springframework.boot.logging.structured.ElasticCommonSchemaProperties.Service
Returns the value of the version record component.
version() - Method in record class org.springframework.boot.logging.structured.GraylogExtendedLogFormatProperties.Service
Returns the value of the version record component.
VIRTUAL - Enum constant in enum class org.springframework.boot.thread.Threading
Virtual threads.
virtualThreads(Boolean) - Method in class org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder
Set whether to use virtual threads.
virtualThreads(Boolean) - Method in class org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder
Set whether to use virtual threads.

W

warn(Object) - Method in class org.springframework.boot.logging.DeferredLog
 
warn(Object, Throwable) - Method in class org.springframework.boot.logging.DeferredLog
 
WARN - Enum constant in enum class org.springframework.boot.logging.LogLevel
 
web(WebApplicationType) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
Flag to explicitly request a specific type of web application.
WebApplicationContextInitializer - Class in org.springframework.boot.web.context.servlet
Common initialization logic for Servlet web applications.
WebApplicationContextInitializer(ConfigurableWebApplicationContext) - Constructor for class org.springframework.boot.web.context.servlet.WebApplicationContextInitializer
 
WebApplicationType - Enum Class in org.springframework.boot
An enumeration of possible types of web application.
when(Predicate<T>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that won't map values that don't match the given predicate.
when(Predicate<T>) - Method in class org.springframework.boot.json.JsonWriter.Member
Only include this member when the given predicate matches.
when(Predicate<T>) - Method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Return a new processor from this one that only applies to member with values that match the given predicate.
whenEqualTo(Object) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that will only map values equal to the specified object.
whenFalse() - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that will only map values that are false.
whenHasLength() - Method in class org.springframework.boot.json.JsonWriter.Member
Only include this member when it is not null and has a toString() that is not zero length.
whenHasPath(String) - Method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Return a new processor from this one that only applied to members with the given path.
whenHasPath(Predicate<JsonWriter.MemberPath>) - Method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Return a new processor from this one that only applied to members that match the given path predicate.
whenHasText() - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that will only map values that have a toString() containing actual text.
whenHasUnescapedPath(String) - Method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Return a new processor from this one that only applied to members with the given path (ignoring escape characters).
whenInstanceOf(Class<?>) - Method in interface org.springframework.boot.json.JsonWriter.ValueProcessor
Return a new processor from this one that only applies to member with values of the given type.
whenInstanceOf(Class<R>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that will only map values that are an instance of the given type.
whenNonNull() - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that won't map non-null values or suppliers that throw a NullPointerException.
whenNot(Predicate<T>) - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that won't map values that match the given predicate.
whenNot(Predicate<T>) - Method in class org.springframework.boot.json.JsonWriter.Member
Only include this member when the given predicate does not match.
whenNotEmpty() - Method in class org.springframework.boot.json.JsonWriter.Member
Only include this member when it is not empty (See ObjectUtils.isEmpty(Object) for details).
whenNotNull() - Method in class org.springframework.boot.json.JsonWriter.Member
Only include this member when its value is not null.
whenNotNull(Function<T, ?>) - Method in class org.springframework.boot.json.JsonWriter.Member
Only include this member when an extracted value is not null.
whenTrue() - Method in class org.springframework.boot.context.properties.PropertyMapper.Source
Return a filtered version of the source that will only map values that are true.
WHITE - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
WHITE - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
WhitespaceThrowablePatternConverter - Class in org.springframework.boot.logging.log4j2
ThrowablePatternConverter that adds some additional whitespace around the stack trace.
WhitespaceThrowableProxyConverter - Class in org.springframework.boot.logging.logback
ThrowableProxyConverter that adds some additional whitespace around the stack trace.
WhitespaceThrowableProxyConverter() - Constructor for class org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter
 
with(Class<?>...) - Method in class org.springframework.boot.SpringApplication.Augmented
Return a new SpringApplication.Augmented instance with additional sources that should be applied when the application runs.
with(ConfigData.Option) - Method in class org.springframework.boot.context.config.ConfigData.Options
Create a new ConfigData.Options instance that contains the options in this set including the given option.
with(EnvironmentPostProcessorsFactory) - Static method in class org.springframework.boot.env.EnvironmentPostProcessorApplicationListener
withAdditionalProfiles(String...) - Method in class org.springframework.boot.SpringApplication.Augmented
Return a new SpringApplication.Augmented instance with additional profiles that should be applied when the application runs.
withAlias(String) - Method in interface org.springframework.boot.ssl.pem.PemSslStore
Return a new PemSslStore instance with a new alias.
withAlias(String) - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Return a new PemSslStoreDetails instance with a new alias.
withAliases(ConfigurationPropertyNameAliases) - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Return a variant of this source that supports name aliases.
withAliases(ConfigurationPropertyNameAliases) - Method in interface org.springframework.boot.context.properties.source.IterableConfigurationPropertySource
 
withAnnotations(Annotation...) - Method in class org.springframework.boot.context.properties.bind.Bindable
Create an updated Bindable instance with the specified annotations.
withBindMethod(BindMethod) - Method in class org.springframework.boot.context.properties.bind.Bindable
Create an updated Bindable instance with a specific bind method.
withBindRestrictions(Bindable.BindRestriction...) - Method in class org.springframework.boot.context.properties.bind.Bindable
Create an updated Bindable instance with additional bind restrictions.
withCommonFrames() - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that will print all common frames rather the replacing them with the "... N more" message.
withExistingValue(T) - Method in class org.springframework.boot.context.properties.bind.Bindable
Create an updated Bindable instance with an existing value.
withFilter(Predicate<Throwable>) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that will only include throwables (excluding caused and suppressed) that match the given predicate.
withFilter(LambdaSafe.Filter<C, A>) - Method in class org.springframework.boot.util.LambdaSafe.LambdaSafeCallback
Use a specific filter to determine when a callback should apply.
withFormatter(Function<Throwable, String>) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one uses the specified formatter to create a string representation of a throwable.
withFrameFilter(BiPredicate<Integer, StackTraceElement>) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that will only include frames that match the given predicate.
withFrameFormatter(Function<StackTraceElement, String>) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one uses the specified formatter to create a string representation of a frame.
withHashes() - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that generates and prints hashes for each stacktrace.
withHashes(boolean) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that changes if hashes should be generated and printed for each stacktrace.
withHashes(ToIntFunction<StackTraceElement>) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
 
withHook(SpringApplicationHook, Runnable) - Static method in class org.springframework.boot.SpringApplication
Perform the given action with the given SpringApplicationHook attached if the action triggers an application run.
withHook(SpringApplicationHook, ThrowingSupplier<T>) - Static method in class org.springframework.boot.SpringApplication
Perform the given action with the given SpringApplicationHook attached if the action triggers an application run.
withLineSeparator(String) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that print the stack trace using the specified line separator.
withLogger(Class<?>) - Method in class org.springframework.boot.util.LambdaSafe.LambdaSafeCallback
Use the specified logger source to report any lambda failures.
withLogger(Log) - Method in class org.springframework.boot.util.LambdaSafe.LambdaSafeCallback
Use the specified logger to report any lambda failures.
withMaximumLength(int) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that will use ellipses to truncate output longer that the specified length.
withMaximumThrowableDepth(int) - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that filter frames (including caused and suppressed) deeper then the specified maximum.
withNewLineAtEnd() - Method in interface org.springframework.boot.json.JsonWriter
Return a new JsonWriter instance that appends a new line after the JSON has been written.
without(ConfigData.Option) - Method in class org.springframework.boot.context.config.ConfigData.Options
Create a new ConfigData.Options instance that contains the options in this set excluding the given option.
withoutSuppressed() - Method in class org.springframework.boot.logging.StandardStackTracePrinter
Return a new StandardStackTracePrinter from this one that will not print suppressed items.
withPassword(String) - Method in record class org.springframework.boot.ssl.jks.JksSslStoreDetails
Return a new JksSslStoreDetails instance with a new password.
withPassword(String) - Method in interface org.springframework.boot.ssl.pem.PemSslStore
Return a new PemSslStore instance with a new password.
withPassword(String) - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Return a new PemSslStoreDetails instance with a new password.
withPrefix(String) - Method in interface org.springframework.boot.context.properties.source.ConfigurationPropertySource
Return a variant of this source that supports a prefix.
withPrefix(String) - Method in interface org.springframework.boot.context.properties.source.IterableConfigurationPropertySource
 
withPrivateKey(String) - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Return a new PemSslStoreDetails instance with a new private key.
withPrivateKeyPassword(String) - Method in record class org.springframework.boot.ssl.pem.PemSslStoreDetails
Return a new PemSslStoreDetails instance with a new private key password.
withScope(BootstrapRegistry.Scope) - Method in interface org.springframework.boot.BootstrapRegistry.InstanceSupplier
withSuffix(String) - Method in interface org.springframework.boot.json.JsonWriter
Return a new JsonWriter instance that appends the given suffix after the JSON has been written.
withSuppliedValue(Supplier<T>) - Method in class org.springframework.boot.context.properties.bind.Bindable
Create an updated Bindable instance with a value supplier.
wrapIfNecessary(List<? extends MessageSourceResolvable>) - Static method in class org.springframework.boot.web.error.Error
Wrap the given errors, if necessary, such that they are suitable for serialization to JSON.
WritableJson - Interface in org.springframework.boot.json
JSON content that can be written out.
write(File) - Method in class org.springframework.boot.system.ApplicationPid
Write the PID to the specified file.
write(T) - Method in interface org.springframework.boot.json.JsonWriter
Provide a WritableJson implementation that may be used to write the given instance to various outputs.
write(T, Appendable) - Method in interface org.springframework.boot.json.JsonWriter
Write the given instance to the provided Appendable.
writeToString(T) - Method in interface org.springframework.boot.json.JsonWriter
Write the given instance to a JSON string.

Y

YamlPropertySourceLoader - Class in org.springframework.boot.env
Strategy to load '.yml' (or '.yaml') files into a PropertySource.
YamlPropertySourceLoader() - Constructor for class org.springframework.boot.env.YamlPropertySourceLoader
 
YELLOW - Enum constant in enum class org.springframework.boot.ansi.AnsiBackground
 
YELLOW - Enum constant in enum class org.springframework.boot.ansi.AnsiColor
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form