Interface SpringEnvironmentConfigBuilder

All Superinterfaces:
ConfigBuilder<SpringEnvironmentConfigBuilder>
All Known Implementing Classes:
SpringEnvironmentConfigBuilderImpl

@API(status=STABLE, since="1.0") public interface SpringEnvironmentConfigBuilder extends ConfigBuilder<SpringEnvironmentConfigBuilder>
Spring Environment based configuration builder.
Since:
1.0
Version:
1.0, 2025-09
Author:
(w) Iker Hernaez
See Also:
  • Method Details

    • withIterableKeys

      @NotNull @NotNull SpringEnvironmentConfigBuilder withIterableKeys()
      Sets this configuration to support property keys iteration.

      If this method is not called, the resulting configuration will not support property keys iteration, and calling Config.getKeys() will throw a NonIterableConfigException.

      Note that enabling property keys iteration requires a ConfigurableEnvironment and may have a performance impact, depending on the configured PropertySources.

      Returns:
      This instance, for method chaining.
      See Also: