- PackagedSpringApplicationLauncher - Class in org.springframework.boot.cli.archive
- 
A launcher for a CLI application that has been compiled and packaged as a jar file. 
- packageImage(Libraries, BiConsumer<ZipEntry, EntryWriter>) - Method in class org.springframework.boot.loader.tools.ImagePackager
- 
Create an packaged image. 
- Packager - Class in org.springframework.boot.loader.tools
- 
Abstract base class for packagers. 
- Packager(File, LayoutFactory) - Constructor for class org.springframework.boot.loader.tools.Packager
- 
- Packager.MainClassTimeoutWarningListener - Interface in org.springframework.boot.loader.tools
- 
Callback interface used to present a warning when finding the main class takes too
 long. 
- Packages() - Constructor for class org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties.Packages
-  
- packages(String...) - Method in class org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder.Builder
- 
The names of packages to scan for @Entityannotations.
 
- packages(Class<?>...) - Method in class org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder.Builder
- 
The classes whose packages should be scanned for @Entityannotations.
 
- Pageable() - Constructor for class org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties.Pageable
-  
- pageableCustomizer() - Method in class org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration
-  
- Pair(String, String) - Constructor for class org.springframework.boot.test.util.TestPropertyValues.Pair
-  
- ParameterMappingException - Exception in org.springframework.boot.actuate.endpoint.invoke
- 
- ParameterMappingException(OperationParameter, Object, Throwable) - Constructor for exception org.springframework.boot.actuate.endpoint.invoke.ParameterMappingException
- 
Creates a new ParameterMappingExceptionfor a failure that occurred when
 trying to map the giveninputto the giventype.
 
- ParameterValueMapper - Interface in org.springframework.boot.actuate.endpoint.invoke
- 
Maps parameter values to the required type when invoking an endpoint. 
- 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. 
- ParentAwareNamingStrategy - Class in org.springframework.boot.autoconfigure.jmx
- 
- ParentAwareNamingStrategy(JmxAttributeSource) - Constructor for class org.springframework.boot.autoconfigure.jmx.ParentAwareNamingStrategy
-  
- ParentContextApplicationContextInitializer - Class in org.springframework.boot.builder
- 
- ParentContextApplicationContextInitializer(ApplicationContext) - Constructor for class org.springframework.boot.builder.ParentContextApplicationContextInitializer
-  
- ParentContextApplicationContextInitializer.ParentContextAvailableEvent - Class in org.springframework.boot.builder
- 
- 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
- 
- 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 org.springframework.boot.convert.DurationStyle
- 
Parse the given value to a duration. 
- parse(String, ChronoUnit) - Method in enum org.springframework.boot.convert.DurationStyle
- 
Parse the given value to a duration. 
- parse(String) - Method in enum org.springframework.boot.convert.PeriodStyle
- 
Parse the given value to a Period. 
- parse(String, ChronoUnit) - Method in enum org.springframework.boot.convert.PeriodStyle
- 
Parse the given value to a period. 
- parse(byte[]) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
- 
- parse(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
- 
- parse(String) - Static method in class org.springframework.boot.test.util.TestPropertyValues.Pair
-  
- parseList(String, Function<String, List<Object>>) - Method in class org.springframework.boot.json.AbstractJsonParser
-  
- 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) - Method in class org.springframework.boot.json.YamlJsonParser
-  
- parseMap(String, Function<String, Map<String, 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) - Method in class org.springframework.boot.json.YamlJsonParser
-  
- parseObject(byte[]) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
- 
Return the object created from parsing the specific JSON bytes. 
- parseObject(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
- 
Return the object created from parsing the specific JSON String. 
- parseURL(URL, String, int, int) - Method in class org.springframework.boot.loader.jar.Handler
-  
- password(CharSequence) - Method in class org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryBuilder
- 
Configure the password. 
- password(String) - Method in class org.springframework.boot.jdbc.DataSourceBuilder
-  
- patchForObject(String, Object, Class<T>, Object...) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Update a resource by PATCHing the given object to the URI template, and returns the
 representation found in the response. 
- patchForObject(String, Object, Class<T>, Map<String, ?>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Update a resource by PATCHing the given object to the URI template, and returns the
 representation found in the response. 
- patchForObject(URI, Object, Class<T>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Update a resource by PATCHing the given object to the URL, and returns the
 representation found in the response. 
- path() - Method in class org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration
-  
- PATH - Static variable in class org.springframework.boot.loader.PropertiesLauncher
- 
Properties key for classpath entries (directories possibly containing jars or
 jars). 
- PathBasedTemplateAvailabilityProvider - Class in org.springframework.boot.autoconfigure.template
- 
- PathBasedTemplateAvailabilityProvider(String, Class<? extends PathBasedTemplateAvailabilityProvider.TemplateAvailabilityProperties>, String) - Constructor for class org.springframework.boot.autoconfigure.template.PathBasedTemplateAvailabilityProvider
-  
- PathBasedTemplateAvailabilityProvider.TemplateAvailabilityProperties - Class in org.springframework.boot.autoconfigure.template
-  
- PathMappedEndpoint - Interface in org.springframework.boot.actuate.endpoint.web
- 
Interface that can be implemented by an  ExposableEndpoint that is mapped to a
 root web path. 
- pathMappedEndpoints(Collection<EndpointsSupplier<?>>) - Method in class org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointAutoConfiguration
-  
- PathMappedEndpoints - Class in org.springframework.boot.actuate.endpoint.web
- 
- PathMappedEndpoints(String, EndpointsSupplier<?>) - Constructor for class org.springframework.boot.actuate.endpoint.web.PathMappedEndpoints
- 
- PathMappedEndpoints(String, Collection<EndpointsSupplier<?>>) - Constructor for class org.springframework.boot.actuate.endpoint.web.PathMappedEndpoints
- 
- PathMapper - Interface in org.springframework.boot.actuate.endpoint.web
- 
Strategy interface used to provide a mapping between an endpoint ID and the root path
 where it will be exposed. 
- Pathmatch() - Constructor for class org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.Pathmatch
-  
- PathRequest - Class in org.springframework.boot.autoconfigure.security.reactive
- 
- PathRequest - Class in org.springframework.boot.autoconfigure.security.servlet
- 
Factory that can be used to create a  RequestMatcher for commonly used paths. 
- PathRequest.H2ConsoleRequestMatcher - Class in org.springframework.boot.autoconfigure.security.servlet
- 
The request matcher used to match against h2 console path. 
- PatternClassPathRestartStrategy - Class in org.springframework.boot.devtools.classpath
- 
- PatternClassPathRestartStrategy(String[]) - Constructor for class org.springframework.boot.devtools.classpath.PatternClassPathRestartStrategy
-  
- PatternClassPathRestartStrategy(String) - Constructor for class org.springframework.boot.devtools.classpath.PatternClassPathRestartStrategy
-  
- PeriodFormat - Annotation Type in org.springframework.boot.convert
- 
Annotation that can be used to indicate the format to use when converting a
  Period. 
- PeriodStyle - Enum in org.springframework.boot.convert
- 
A standard set of  Period units. 
- PeriodUnit - Annotation Type in org.springframework.boot.convert
- 
Annotation that can be used to change the default unit used when converting a
  Period. 
- PERMIT_ALL - Static variable in interface org.springframework.boot.devtools.remote.server.AccessManager
- 
- persist(E) - Method in class org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager
- 
Make an instance managed and persistent. 
- persistAndFlush(E) - Method in class org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager
- 
Make an instance managed and persistent then synchronize the persistence context to
 the underlying database. 
- persistAndGetId(Object) - Method in class org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager
- 
Make an instance managed and persistent then return it's ID. 
- persistAndGetId(Object, Class<T>) - Method in class org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager
- 
Make an instance managed and persistent then return it's ID. 
- PersistenceExceptionTranslationAutoConfiguration - Class in org.springframework.boot.autoconfigure.dao
- 
- PersistenceExceptionTranslationAutoConfiguration() - Constructor for class org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration
-  
- persistenceExceptionTranslationPostProcessor(Environment) - Static method in class org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration
-  
- persistenceUnit(String) - Method in class org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder.Builder
- 
The name of the persistence unit. 
- persistFlushFind(E) - Method in class org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager
- 
Make an instance managed and persistent, synchronize the persistence context to the
 underlying database and finally find the persisted entity by its ID. 
- PF_LOCAL - Static variable in class org.springframework.boot.buildpack.platform.socket.DomainSocket
-  
- PID_KEY - Static variable in class org.springframework.boot.logging.LoggingSystemProperties
- 
The name of the System property that contains the process ID. 
- pingHealthContributor() - Method in class org.springframework.boot.actuate.autoconfigure.health.HealthContributorAutoConfiguration
-  
- PingHealthIndicator - Class in org.springframework.boot.actuate.health
- 
- PingHealthIndicator() - Constructor for class org.springframework.boot.actuate.health.PingHealthIndicator
-  
- PLACEHOLDER_PREFIX - Static variable in class org.springframework.boot.loader.util.SystemPropertyUtils
- 
Prefix for system property placeholders: "${". 
- PLACEHOLDER_SUFFIX - Static variable in class org.springframework.boot.loader.util.SystemPropertyUtils
- 
Suffix for system property placeholders: "}". 
- PlaceholdersResolver - Interface in org.springframework.boot.context.properties.bind
- 
Optional strategy that used by a  Binder to resolve property placeholders. 
- PlatformTransactionManagerCustomizer<T extends PlatformTransactionManager> - Interface in org.springframework.boot.autoconfigure.transaction
- 
Callback interface that can be implemented by beans wishing to customize
  PlatformTransactionManagers whilst retaining default
 auto-configuration. 
- platformTransactionManagerCustomizers(ObjectProvider<PlatformTransactionManagerCustomizer<?>>) - Method in class org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration
-  
- pollingFrequency() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdPropertiesConfigAdapter
-  
- Pool() - Constructor for class org.springframework.boot.autoconfigure.cassandra.CassandraProperties.Pool
-  
- Pool() - Constructor for class org.springframework.boot.autoconfigure.data.redis.RedisProperties.Pool
-  
- Pool() - Constructor for class org.springframework.boot.autoconfigure.neo4j.Neo4jProperties.Pool
-  
- Pool() - Constructor for class org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties.Pool
-  
- Pool() - Constructor for class org.springframework.boot.autoconfigure.task.TaskExecutionProperties.Pool
-  
- Pool() - Constructor for class org.springframework.boot.autoconfigure.task.TaskSchedulingProperties.Pool
-  
- PooledDataSourceConfiguration() - Constructor for class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.PooledDataSourceConfiguration
-  
- PoolingConnectionFactoryBean - Class in org.springframework.boot.jta.bitronix
- 
- PoolingConnectionFactoryBean() - Constructor for class org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean
- 
Deprecated. 
- PoolingConnectionFactoryBean.DirectXAConnectionFactory - Class in org.springframework.boot.jta.bitronix
- 
Deprecated. 
- PoolingDataSourceBean - Class in org.springframework.boot.jta.bitronix
- 
- PoolingDataSourceBean() - Constructor for class org.springframework.boot.jta.bitronix.PoolingDataSourceBean
- 
Deprecated. 
- PoolingDataSourceBean.DirectXADataSource - Class in org.springframework.boot.jta.bitronix
- 
Deprecated. 
- poolSize(int) - Method in class org.springframework.boot.task.TaskSchedulerBuilder
- 
Set the maximum allowed number of threads. 
- popPrompt() - Method in class org.springframework.boot.cli.command.shell.ShellPrompts
- 
Pop a previously pushed prompt, returning to the previous value. 
- port() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdPropertiesConfigAdapter
-  
- port(int) - Method in class org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryBuilder
- 
Configure the port. 
- PortInUseException - Exception in org.springframework.boot.web.server
- 
A PortInUseExceptionis thrown when a web server fails to start due to a port
 already being in use.
 
- PortInUseException(int) - Constructor for exception org.springframework.boot.web.server.PortInUseException
- 
Creates a new port in use exception for the given port.
 
- PortInUseException(int, Throwable) - Constructor for exception org.springframework.boot.web.server.PortInUseException
- 
Creates a new port in use exception for the given port.
 
- PortProvider - Interface in org.springframework.boot.devtools.tunnel.server
- 
Strategy interface to provide access to a port (which may change if an existing
 connection is closed). 
- post(URI) - Method in interface org.springframework.boot.buildpack.platform.docker.transport.HttpTransport
- 
Perform a HTTP POST operation. 
- post(URI, String, IOConsumer<OutputStream>) - Method in interface org.springframework.boot.buildpack.platform.docker.transport.HttpTransport
- 
Perform a HTTP POST operation. 
- postForEntity(String, Object, Class<T>, Object...) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URI template, and returns
 the response as  ResponseEntity. 
- postForEntity(String, Object, Class<T>, Map<String, ?>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URI template, and returns
 the response as  HttpEntity. 
- postForEntity(URI, Object, Class<T>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URL, and returns the
 response as  ResponseEntity. 
- postForLocation(String, Object, Object...) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URI template, and returns
 the value of the Locationheader.
 
- postForLocation(String, Object, Map<String, ?>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URI template, and returns
 the value of the Locationheader.
 
- postForLocation(URI, Object) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URL, and returns the value
 of the Locationheader.
 
- postForObject(String, Object, Class<T>, Object...) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URI template, and returns
 the representation found in the response. 
- postForObject(String, Object, Class<T>, Map<String, ?>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URI template, and returns
 the representation found in the response. 
- postForObject(URI, Object, Class<T>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create a new resource by POSTing the given object to the URL, and returns the
 representation found in the response. 
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.boot.web.server.ErrorPageRegistrarBeanPostProcessor
-  
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.boot.web.server.WebServerFactoryCustomizerBeanPostProcessor
-  
- postProcessApplicationContext(ConfigurableApplicationContext) - Method in class org.springframework.boot.SpringApplication
- 
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.autoconfigure.AbstractDependsOnBeanFactoryPostProcessor
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.jta.atomikos.AtomikosDependsOnBeanFactoryPostProcessor
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.jta.bitronix.BitronixDependentBeanFactoryPostProcessor
- 
Deprecated. 
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.LazyInitializationBeanFactoryPostProcessor
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.test.mock.mockito.MockitoPostProcessor
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.web.reactive.context.AnnotationConfigReactiveWebServerApplicationContext
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.web.servlet.context.AnnotationConfigServletWebApplicationContext
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext
-  
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext
- 
Register ServletContextAwareProcessor. 
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
-  
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.boot.web.server.ErrorPageRegistrarBeanPostProcessor
-  
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.boot.web.server.WebServerFactoryCustomizerBeanPostProcessor
-  
- postProcessClassPathArchives(List<Archive>) - Method in class org.springframework.boot.loader.ExecutableArchiveLauncher
- 
Called to post-process archive entries before they are used. 
- postProcessContent(Map<String, Object>) - Method in class org.springframework.boot.actuate.info.BuildInfoContributor
-  
- postProcessContent(Map<String, Object>) - Method in class org.springframework.boot.actuate.info.GitInfoContributor
- 
Post-process the content to expose. 
- postProcessContent(Map<String, Object>) - Method in class org.springframework.boot.actuate.info.InfoPropertiesInfoContributor
- 
Post-process the content to expose. 
- postProcessContext(Context) - Method in class org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory
- 
Post process the Tomcat  Context before it's used with the Tomcat Server. 
- postProcessConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.boot.autoconfigure.http.HttpMessageConverters
- 
- postProcessDefaultTestExecutionListeners(Set<Class<? extends TestExecutionListener>>) - Method in interface org.springframework.boot.test.context.DefaultTestExecutionListenersPostProcessor
- 
- 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 class org.springframework.boot.context.config.ConfigFileApplicationListener
- 
Deprecated. 
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.devtools.env.DevToolsHomePropertiesPostProcessor
-  
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.devtools.env.DevToolsPropertyDefaultsPostProcessor
-  
- 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
-  
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.reactor.DebugAgentEnvironmentPostProcessor
-  
- postProcessHealthEndpointGroups(HealthEndpointGroups) - Method in interface org.springframework.boot.actuate.health.HealthEndpointGroupsPostProcessor
- 
- postProcessPartConverters(List<HttpMessageConverter<?>>) - Method in class org.springframework.boot.autoconfigure.http.HttpMessageConverters
- 
- postProcessProperties(PropertyValues, Object, String) - Method in class org.springframework.boot.test.mock.mockito.MockitoPostProcessor
-  
- postProcessRequestHeaders(Map<String, List<String>>) - Method in class org.springframework.boot.actuate.trace.http.HttpExchangeTracer
- 
Post-process the given mutable map of request headers.
 
- postProcessWebAppContext(WebAppContext) - Method in class org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory
- 
Post process the Jetty WebAppContextbefore it's used with the Jetty
 Server.
 
- prefix() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicPropertiesConfigAdapter
-  
- prefix() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxPropertiesConfigAdapter
-  
- prefix() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimplePropertiesConfigAdapter
-  
- prefix() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverPropertiesConfigAdapter
-  
- prefix() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdPropertiesConfigAdapter
-  
- prefix() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontPropertiesConfigAdapter
-  
- prefix - Variable in class org.springframework.boot.autoconfigure.web.ServerProperties.Tomcat.Accesslog
- 
Log file name prefix. 
- prefix - Variable in class org.springframework.boot.autoconfigure.web.ServerProperties.Undertow.Accesslog
- 
Log file name prefix. 
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.boot.actuate.metrics.web.servlet.LongTaskTimingHandlerInterceptor
-  
- prepareContext(Host, TomcatHttpHandlerAdapter) - Method in class org.springframework.boot.web.embedded.tomcat.TomcatReactiveWebServerFactory
-  
- prepareContext(Host, ServletContextInitializer[]) - Method in class org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory
-  
- prepareRefresh() - Method in class org.springframework.boot.web.reactive.context.AnnotationConfigReactiveWebServerApplicationContext
-  
- prepareRefresh() - Method in class org.springframework.boot.web.servlet.context.AnnotationConfigServletWebApplicationContext
-  
- prepareRefresh() - Method in class org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext
-  
- prepareTestInstance(TestContext) - Method in class org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener
-  
- prepareTestInstance(TestContext) - Method in class org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener
-  
- prepareWebApplicationContext(ServletContext) - Method in class org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext
- 
- preserveErrorControllerTargetClassPostProcessor() - Static method in class org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration
-  
- preventDataSourceCloseBeanPostProcessor() - Static method in class org.springframework.boot.actuate.autoconfigure.liquibase.LiquibaseEndpointAutoConfiguration
-  
- Principal(String) - Constructor for class org.springframework.boot.actuate.trace.http.HttpTrace.Principal
- 
Creates a Principal.
 
- print() - Method in class org.springframework.boot.buildpack.platform.docker.LogUpdateEvent
-  
- print(Duration) - Method in enum org.springframework.boot.convert.DurationStyle
- 
Print the specified duration. 
- print(Duration, ChronoUnit) - Method in enum org.springframework.boot.convert.DurationStyle
- 
Print the specified duration using the given unit. 
- print(Period) - Method in enum org.springframework.boot.convert.PeriodStyle
- 
Print the specified period. 
- print(Period, ChronoUnit) - Method in enum 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.ImageBanner
-  
- printBanner(Environment, Class<?>, PrintStream) - Method in class org.springframework.boot.ResourceBanner
-  
- printStackTrace(Exception) - Method in class org.springframework.boot.cli.command.CommandRunner
-  
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.springframework.boot.autoconfigureprocessor.AutoConfigureAnnotationProcessor
-  
- processAnnotationNodes(List<AnnotationNode>) - Method in class org.springframework.boot.cli.compiler.AnnotatedNodeASTTransformation
-  
- processAnnotationNodes(List<AnnotationNode>) - Method in class org.springframework.boot.cli.compiler.DependencyManagementBomTransformation
-  
- processAnnotationNodes(List<AnnotationNode>) - Method in class org.springframework.boot.cli.compiler.ResolveDependencyCoordinatesTransformation
-  
- processBuilder(String...) - Method in class org.springframework.boot.loader.tools.JavaExecutable
- 
- processContextConfiguration(ContextConfigurationAttributes) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
-  
- processMergedContextConfiguration(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
-  
- processorMetrics() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.SystemMetricsAutoConfiguration
-  
- processPropertySourceProperties(MergedContextConfiguration, List<String>) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
- 
Post process the property source properties, adding or removing elements as
 required. 
- Producer() - Constructor for class org.springframework.boot.autoconfigure.kafka.KafkaProperties.Producer
-  
- 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. 
- ProgressDetail(Integer, Integer) - Constructor for class org.springframework.boot.buildpack.platform.docker.ProgressUpdateEvent.ProgressDetail
-  
- ProgressUpdateEvent - Class in org.springframework.boot.buildpack.platform.docker
- 
- ProgressUpdateEvent(String, ProgressUpdateEvent.ProgressDetail, String) - Constructor for class org.springframework.boot.buildpack.platform.docker.ProgressUpdateEvent
-  
- ProgressUpdateEvent.ProgressDetail - Class in org.springframework.boot.buildpack.platform.docker
- 
Provide details about the progress of a task. 
- ProjectDetails(String, String, String, String, Instant, Map<String, String>) - Constructor for class org.springframework.boot.loader.tools.BuildPropertiesWriter.ProjectDetails
-  
- projectId() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverPropertiesConfigAdapter
-  
- ProjectInfoAutoConfiguration - Class in org.springframework.boot.autoconfigure.info
- 
- ProjectInfoAutoConfiguration(ProjectInfoProperties) - Constructor for class org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-  
- ProjectInfoProperties - Class in org.springframework.boot.autoconfigure.info
- 
Configuration properties for project information. 
- ProjectInfoProperties() - Constructor for class org.springframework.boot.autoconfigure.info.ProjectInfoProperties
-  
- ProjectInfoProperties.Build - Class in org.springframework.boot.autoconfigure.info
- 
Build specific info properties. 
- ProjectInfoProperties.Git - Class in org.springframework.boot.autoconfigure.info
- 
Git specific info properties. 
- prometheusConfig(PrometheusProperties) - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration
-  
- prometheusEndpoint(CollectorRegistry) - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration
-  
- prometheusMeterRegistry(PrometheusConfig, CollectorRegistry, Clock) - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration
-  
- PrometheusMetricsExportAutoConfiguration - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
- 
- PrometheusMetricsExportAutoConfiguration() - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration
-  
- PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
- 
- PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
-  
- PrometheusProperties - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
- 
- PrometheusProperties() - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties
-  
- PrometheusProperties.Pushgateway - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus
- 
Configuration options for push-based interaction with Prometheus. 
- PrometheusPushGatewayConfiguration() - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration
-  
- prometheusPushGatewayManager(CollectorRegistry, PrometheusProperties, Environment) - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusPushGatewayConfiguration
-  
- PrometheusPushGatewayManager - Class in org.springframework.boot.actuate.metrics.export.prometheus
- 
Class that can be used to manage the pushing of metrics to a Prometheus PushGateway.
 
- PrometheusPushGatewayManager(PushGateway, CollectorRegistry, Duration, String, Map<String, String>, PrometheusPushGatewayManager.ShutdownOperation) - Constructor for class org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager
- 
- PrometheusPushGatewayManager(PushGateway, CollectorRegistry, TaskScheduler, Duration, String, Map<String, String>, PrometheusPushGatewayManager.ShutdownOperation) - Constructor for class org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager
- 
- PrometheusPushGatewayManager.ShutdownOperation - Enum in org.springframework.boot.actuate.metrics.export.prometheus
- 
The operation that should be performed on shutdown. 
- PrometheusScrapeEndpoint - Class in org.springframework.boot.actuate.metrics.export.prometheus
- 
@Endpoint that outputs metrics in a format that can be scraped by the
 Prometheus server. 
- PrometheusScrapeEndpoint(CollectorRegistry) - Constructor for class org.springframework.boot.actuate.metrics.export.prometheus.PrometheusScrapeEndpoint
-  
- PrometheusScrapeEndpointConfiguration() - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusMetricsExportAutoConfiguration.PrometheusScrapeEndpointConfiguration
-  
- PromptCommand - Class in org.springframework.boot.cli.command.shell
- 
- PromptCommand(ShellPrompts) - Constructor for class org.springframework.boot.cli.command.shell.PromptCommand
-  
- properties(String...) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
- 
Default properties for the environment in the form key=valueorkey:value.
 
- 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. 
- properties(Map<String, Object>) - Method in class org.springframework.boot.builder.SpringApplicationBuilder
- 
Default properties for the environment. 
- properties(Map<String, ?>) - Method in class org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder.Builder
- 
Generic properties for standard JPA or vendor-specific configuration. 
- PROPERTIES_PATH - Static variable in class org.springframework.boot.autoconfigureprocessor.AutoConfigureAnnotationProcessor
-  
- PropertiesConfigAdapter<T> - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.properties
- 
Base class for properties to config adapters. 
- PropertiesConfigAdapter(T) - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.properties.PropertiesConfigAdapter
- 
- PropertiesLauncher - Class in org.springframework.boot.loader
- 
Launcher for archives with user-configured classpath and main class via a
 properties file. 
- PropertiesLauncher() - Constructor for class org.springframework.boot.loader.PropertiesLauncher
-  
- propertiesMeterFilter(MetricsProperties) - Method in class org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration
-  
- PropertiesMeterFilter - Class in org.springframework.boot.actuate.autoconfigure.metrics
- 
- PropertiesMeterFilter(MetricsProperties) - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.PropertiesMeterFilter
-  
- PropertiesMigrationListener - Class in org.springframework.boot.context.properties.migrator
- 
- PropertiesMigrationListener() - Constructor for class org.springframework.boot.context.properties.migrator.PropertiesMigrationListener
-  
- PropertiesPropertySourceLoader - Class in org.springframework.boot.env
- 
- 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
- 
- PropertyMapping - Annotation Type in org.springframework.boot.test.autoconfigure.properties
- 
Indicates that attributes from a test annotation should be mapped into a
  @PropertySource. 
- PropertyPlaceholderAutoConfiguration - Class in org.springframework.boot.autoconfigure.context
- 
- PropertyPlaceholderAutoConfiguration() - Constructor for class org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-  
- PropertySourceLoader - Interface in org.springframework.boot.env
- 
- PropertySourceOrigin - Class in org.springframework.boot.origin
- 
- PropertySourceOrigin(PropertySource<?>, String) - Constructor for class org.springframework.boot.origin.PropertySourceOrigin
- 
- propertySourcesPlaceholderConfigurer() - Static method in class org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-  
- propertySourcesPlaceholderConfigurer() - Static method in class org.springframework.boot.devtools.remote.client.RemoteClientConfiguration
-  
- PropertySourcesPlaceholdersResolver - Class in org.springframework.boot.context.properties.bind
- 
- PropertySourcesPlaceholdersResolver(Environment) - Constructor for class org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver
-  
- 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
-  
- PropertySummaryDescriptor(String, Object) - Constructor for class org.springframework.boot.actuate.env.EnvironmentEndpoint.PropertySummaryDescriptor
-  
- protocol() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdPropertiesConfigAdapter
-  
- PROVIDED - Static variable in interface org.springframework.boot.loader.tools.LibraryScope
- 
The library is needed for compile but is usually provided when running. 
- Provider() - Constructor for class org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties.Provider
-  
- Proxy() - Constructor for class org.springframework.boot.autoconfigure.sendgrid.SendGridProperties.Proxy
-  
- Proxy() - Constructor for class org.springframework.boot.devtools.autoconfigure.RemoteDevToolsProperties.Proxy
-  
- publish(AuditEvent) - Method in class org.springframework.boot.actuate.security.AbstractAuthenticationAuditListener
-  
- publish(AuditEvent) - Method in class org.springframework.boot.actuate.security.AbstractAuthorizationAuditListener
-  
- publish(ApplicationContext, S) - Static method in class org.springframework.boot.availability.AvailabilityChangeEvent
- 
- publish(ApplicationEventPublisher, Object, S) - Static method in class org.springframework.boot.availability.AvailabilityChangeEvent
- 
- publishUnchangedMeters() - Method in class org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdPropertiesConfigAdapter
-  
- pull(ImageReference, UpdateListener<PullImageUpdateEvent>) - Method in class org.springframework.boot.buildpack.platform.docker.DockerApi.ImageApi
- 
Pull an image from a registry. 
- pulledBuilder(BuildRequest, Image) - Method in class org.springframework.boot.buildpack.platform.build.AbstractBuildLog
- 
Deprecated. 
- pulledBuilder(BuildRequest, Image) - Method in interface org.springframework.boot.buildpack.platform.build.BuildLog
- 
- pulledImage(Image, ImageType) - Method in class org.springframework.boot.buildpack.platform.build.AbstractBuildLog
-  
- pulledImage(Image, ImageType) - Method in interface org.springframework.boot.buildpack.platform.build.BuildLog
- 
Log that an image has been pulled. 
- pulledRunImage(BuildRequest, Image) - Method in class org.springframework.boot.buildpack.platform.build.AbstractBuildLog
- 
Deprecated. 
- pulledRunImage(BuildRequest, Image) - Method in interface org.springframework.boot.buildpack.platform.build.BuildLog
- 
- PullImageUpdateEvent - Class in org.springframework.boot.buildpack.platform.docker
- 
- PullImageUpdateEvent(String, String, ProgressUpdateEvent.ProgressDetail, String) - Constructor for class org.springframework.boot.buildpack.platform.docker.PullImageUpdateEvent
-  
- pullingBuilder(BuildRequest, ImageReference) - Method in class org.springframework.boot.buildpack.platform.build.AbstractBuildLog
- 
Deprecated. 
- pullingBuilder(BuildRequest, ImageReference) - Method in interface org.springframework.boot.buildpack.platform.build.BuildLog
- 
- pullingImage(ImageReference, ImageType) - Method in class org.springframework.boot.buildpack.platform.build.AbstractBuildLog
-  
- pullingImage(ImageReference, ImageType) - Method in interface org.springframework.boot.buildpack.platform.build.BuildLog
- 
Log that an image is being pulled. 
- pullingRunImage(BuildRequest, ImageReference) - Method in class org.springframework.boot.buildpack.platform.build.AbstractBuildLog
- 
Deprecated. 
- pullingRunImage(BuildRequest, ImageReference) - Method in interface org.springframework.boot.buildpack.platform.build.BuildLog
- 
- PullPolicy - Enum in org.springframework.boot.buildpack.platform.build
- 
Image pull policy. 
- Pushgateway() - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties.Pushgateway
-  
- pushPrompt(String) - Method in class org.springframework.boot.cli.command.shell.ShellPrompts
- 
Push a new prompt to be used by the shell. 
- PushRegistryProperties - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.properties
- 
Base class for properties that configure a metrics registry that pushes aggregated
 metrics on a regular interval. 
- PushRegistryProperties() - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.properties.PushRegistryProperties
-  
- PushRegistryPropertiesConfigAdapter<T extends PushRegistryProperties> - Class in org.springframework.boot.actuate.autoconfigure.metrics.export.properties
- 
- PushRegistryPropertiesConfigAdapter(T) - Constructor for class org.springframework.boot.actuate.autoconfigure.metrics.export.properties.PushRegistryPropertiesConfigAdapter
-  
- put(URI, String, IOConsumer<OutputStream>) - Method in interface org.springframework.boot.buildpack.platform.docker.transport.HttpTransport
- 
Perform a HTTP PUT operation. 
- put(Object, Object) - Method in class org.springframework.boot.context.properties.source.MapConfigurationPropertySource
- 
Add an individual entry. 
- put(String, Object, Object...) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Create or update a resource by PUTting the given object to the URI. 
- put(String, Object, Map<String, ?>) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Creates a new resource by PUTting the given object to URI template. 
- put(URI, Object) - Method in class org.springframework.boot.test.web.client.TestRestTemplate
- 
Creates a new resource by PUTting the given object to URL. 
- 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
-