| Package | Description | 
|---|---|
| org.springframework.boot.builder | Fluent 'builder' style API to construct a
 SpringApplication. | 
| org.springframework.boot.cli.app | Support classes for CLI applications. | 
| org.springframework.boot.web.servlet.support | Support classes for Servlet-based web servers. | 
| Modifier and Type | Method and Description | 
|---|---|
| SpringApplicationBuilder | SpringApplicationBuilder. addCommandLineProperties(boolean addCommandLineProperties)Flag to indicate that command line arguments should be added to the environment. | 
| SpringApplicationBuilder | SpringApplicationBuilder. banner(Banner banner)Sets the  Bannerinstance which will be used to print the banner when no
static banner file is provided. | 
| SpringApplicationBuilder | SpringApplicationBuilder. bannerMode(Banner.Mode bannerMode) | 
| SpringApplicationBuilder | SpringApplicationBuilder. beanNameGenerator(org.springframework.beans.factory.support.BeanNameGenerator beanNameGenerator)Bean name generator for automatically generated bean names in the application
context. | 
| SpringApplicationBuilder | SpringApplicationBuilder. child(Class<?>... sources)Create a child application with the provided sources. | 
| SpringApplicationBuilder | SpringApplicationBuilder. contextClass(Class<? extends org.springframework.context.ConfigurableApplicationContext> cls)Explicitly set the context class to be used. | 
| SpringApplicationBuilder | SpringApplicationBuilder. environment(org.springframework.core.env.ConfigurableEnvironment environment)Environment for the application context. | 
| SpringApplicationBuilder | SpringApplicationBuilder. headless(boolean headless)Sets if the application is headless and should not instantiate AWT. | 
| SpringApplicationBuilder | SpringApplicationBuilder. initializers(org.springframework.context.ApplicationContextInitializer<?>... initializers)Add some initializers to the application (applied to the  ApplicationContextbefore any bean definitions are loaded). | 
| SpringApplicationBuilder | SpringApplicationBuilder. lazyInitialization(boolean lazyInitialization)Flag to control whether the application should be initialized lazily. | 
| SpringApplicationBuilder | SpringApplicationBuilder. listeners(org.springframework.context.ApplicationListener<?>... listeners)Add some listeners to the application (listening for SpringApplication events as
well as regular Spring events once the context is running). | 
| SpringApplicationBuilder | SpringApplicationBuilder. logStartupInfo(boolean logStartupInfo)Flag to indicate the startup information should be logged. | 
| SpringApplicationBuilder | SpringApplicationBuilder. main(Class<?> mainApplicationClass)Fixes the main application class that is used to anchor the startup messages. | 
| SpringApplicationBuilder | SpringApplicationBuilder. parent(Class<?>... sources)Add a parent application with the provided sources. | 
| SpringApplicationBuilder | SpringApplicationBuilder. parent(org.springframework.context.ConfigurableApplicationContext parent)Add an already running parent context to an existing application. | 
| SpringApplicationBuilder | SpringApplicationBuilder. profiles(String... profiles)Add to the active Spring profiles for this app (and its parent and children). | 
| SpringApplicationBuilder | SpringApplicationBuilder. properties(Map<String,Object> defaults)Default properties for the environment. | 
| SpringApplicationBuilder | SpringApplicationBuilder. properties(Properties defaultProperties)Default properties for the environment in the form  key=valueorkey:value. | 
| SpringApplicationBuilder | SpringApplicationBuilder. properties(String... defaultProperties)Default properties for the environment in the form  key=valueorkey:value. | 
| SpringApplicationBuilder | SpringApplicationBuilder. registerShutdownHook(boolean registerShutdownHook)Sets if the created  ApplicationContextshould have a shutdown hook
registered. | 
| SpringApplicationBuilder | SpringApplicationBuilder. resourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)ResourceLoaderfor the application context. | 
| SpringApplicationBuilder | SpringApplicationBuilder. setAddConversionService(boolean addConversionService)Flag to indicate if the  ApplicationConversionServiceshould be added to the
application context'sEnvironment. | 
| SpringApplicationBuilder | SpringApplicationBuilder. sibling(Class<?>... sources)Create a sibling application (one with the same parent). | 
| SpringApplicationBuilder | SpringApplicationBuilder. sibling(Class<?>[] sources,
String... args)Create a sibling application (one with the same parent). | 
| SpringApplicationBuilder | SpringApplicationBuilder. sources(Class<?>... sources)Add more sources (configuration classes and components) to this application. | 
| SpringApplicationBuilder | SpringApplicationBuilder. web(WebApplicationType webApplicationType)Flag to explicitly request a specific type of web application. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SpringApplicationBuilder | SpringApplicationWebApplicationInitializer. configure(SpringApplicationBuilder builder) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SpringApplicationBuilder | SpringApplicationWebApplicationInitializer. configure(SpringApplicationBuilder builder) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SpringApplicationBuilder | SpringBootServletInitializer. configure(SpringApplicationBuilder builder)Configure the application. | 
| protected SpringApplicationBuilder | SpringBootServletInitializer. createSpringApplicationBuilder()Returns the  SpringApplicationBuilderthat is used to configure and create
theSpringApplication. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SpringApplicationBuilder | SpringBootServletInitializer. configure(SpringApplicationBuilder builder)Configure the application. | 
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.