Interface PropertySourceProvider

All Known Implementing Classes:
ArgsPropertySourceProvider, ConfigPropertySourceProvider, DotenvPropertySourceProvider, ManifestFilePropertySourceProvider, SystemEnvPropertySourceProvider, SystemPropertyPropertySourceProvider

public interface PropertySourceProvider
Provider SPI for augmenting Settings with additional property sources.
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a property source.
    default int
    Sort key used by ServiceLoader wiring.
  • Method Details

    • create

      Creates a property source.
      Returns:
      The property source, or null to skip registration.
    • order

      default int order()
      Sort key used by ServiceLoader wiring.

      Lower values are added first.

      Returns:
      The order value.