Class EffectiveConfig

java.lang.Object
io.quarkus.gradle.tasks.EffectiveConfig

public final class EffectiveConfig extends Object
Helper that bundles the various sources of config options for the Gradle plugin: system environment, system properties, quarkus build properties (on the Quarkus extension), Gradle project properties, application properties and "forced/task" properties (on the Gradle task).

Eventually used to construct a map with the effective config options from all the sources above and expose the Quarkus config objects like PackageConfig, ClassLoadingConfig and the underlying SmallRyeConfig.

  • Method Details

    • getConfig

      public io.smallrye.config.SmallRyeConfig getConfig()
    • getValues

      public Map<String,String> getValues()