## Uses of Interface
org.springframework.core.metrics.ApplicationStartup

- Packages that use ApplicationStartup
  Package | Description
  --- | ---
  org.springframework.beans.factory.config | SPI interfaces and configuration-related convenience classes for bean factories.
  org.springframework.beans.factory.support | Classes supporting the `org.springframework.beans.factory` package.
  org.springframework.context | This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.
  org.springframework.context.annotation | Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
  org.springframework.context.support | Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
  org.springframework.core.metrics | Support package for recording metrics during application startup.
  org.springframework.core.metrics.jfr | Support package for recording startup metrics using Java Flight Recorder.

- - ### Uses of ApplicationStartup in org.springframework.beans.factory.config

    Methods in org.springframework.beans.factory.config that return ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationStartup` | ConfigurableBeanFactory.`getApplicationStartup()` Return the `ApplicationStartup` for this bean factory.

    Methods in org.springframework.beans.factory.config with parameters of type ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConfigurableBeanFactory.`setApplicationStartup(ApplicationStartup applicationStartup)` Set the `ApplicationStartup` for this bean factory.

  - ### Uses of ApplicationStartup in org.springframework.beans.factory.support

    Methods in org.springframework.beans.factory.support that return ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationStartup` | AbstractBeanFactory.`getApplicationStartup()`

    Methods in org.springframework.beans.factory.support with parameters of type ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractBeanFactory.`setApplicationStartup(ApplicationStartup applicationStartup)`

  - ### Uses of ApplicationStartup in org.springframework.context

    Methods in org.springframework.context that return ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationStartup` | ConfigurableApplicationContext.`getApplicationStartup()` Return the `ApplicationStartup` for this application context.

    Methods in org.springframework.context with parameters of type ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConfigurableApplicationContext.`setApplicationStartup(ApplicationStartup applicationStartup)` Set the `ApplicationStartup` for this application context.
    `void` | ApplicationStartupAware.`setApplicationStartup(ApplicationStartup applicationStartup)` Set the ApplicationStartup that this object runs with.

  - ### Uses of ApplicationStartup in org.springframework.context.annotation

    Methods in org.springframework.context.annotation with parameters of type ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConfigurationClassPostProcessor.`setApplicationStartup(ApplicationStartup applicationStartup)`

  - ### Uses of ApplicationStartup in org.springframework.context.support

    Methods in org.springframework.context.support that return ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationStartup` | AbstractApplicationContext.`getApplicationStartup()`

    Methods in org.springframework.context.support with parameters of type ApplicationStartup
    Modifier and Type | Method and Description
    --- | ---
    `void` | GenericApplicationContext.`setApplicationStartup(ApplicationStartup applicationStartup)`
    `void` | AbstractApplicationContext.`setApplicationStartup(ApplicationStartup applicationStartup)`

  - ### Uses of ApplicationStartup in org.springframework.core.metrics

    Fields in org.springframework.core.metrics declared as ApplicationStartup
    Modifier and Type | Field and Description
    --- | ---
    `static ApplicationStartup` | ApplicationStartup.`DEFAULT` Default "no op" `ApplicationStartup` implementation.

  - ### Uses of ApplicationStartup in org.springframework.core.metrics.jfr

    Classes in org.springframework.core.metrics.jfr that implement ApplicationStartup
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FlightRecorderApplicationStartup` `ApplicationStartup` implementation for the Java Flight Recorder.