Interface SmallRyeConfigBuilderCustomizer


public interface SmallRyeConfigBuilderCustomizer
This SmallRyeConfigBuilderCustomizer allows to customize a SmallRyeConfigBuilder, used to create a SmallRyeConfig instance.

Instances of this interface will be discovered via the ServiceLoader mechanism and can be registered by providing a META-INF/services/io.smallrye.config.SmallRyeConfigBuilderCustomizer which contains the fully qualified class name of the custom SmallRyeConfigBuilderCustomizer implementation.

  • Method Details

    • configBuilder

      void configBuilder(SmallRyeConfigBuilder builder)
      Customize the current SmallRyeConfigBuilder.
      Parameters:
      builder - the current SmallRyeConfigBuilder.
    • priority

      default int priority()
      Returns the customizer priority. Customizers are sorted by ascending priority and executed in that order, meaning that higher numeric priorities will be executing last, possible overriding values set by previous customizers.
      Returns:
      the priority value.