Class ConfigUtils.BuildTimeSysPropConfigSource

  • All Implemented Interfaces:
    Serializable, org.eclipse.microprofile.config.spi.ConfigSource
    Enclosing class:
    ConfigUtils

    static class ConfigUtils.BuildTimeSysPropConfigSource
    extends io.smallrye.config.SysPropConfigSource
    We only want to include properties in the quarkus namespace. We removed the filter on the quarkus namespace due to the any prefix support for ConfigRoot. Filtering is now done in io.quarkus.deployment.configuration.BuildTimeConfigurationReader.ReadOperation#getAllProperties.
    • Constructor Detail

      • BuildTimeSysPropConfigSource

        BuildTimeSysPropConfigSource()
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.eclipse.microprofile.config.spi.ConfigSource
        Overrides:
        getName in class io.smallrye.config.common.AbstractConfigSource
      • getPropertyNames

        public Set<String> getPropertyNames()
        Specified by:
        getPropertyNames in interface org.eclipse.microprofile.config.spi.ConfigSource
        Overrides:
        getPropertyNames in class io.smallrye.config.SysPropConfigSource