Interface QuarkusParams

All Superinterfaces:
org.gradle.workers.WorkParameters
All Known Subinterfaces:
BuildAotEnhancedImageWorkerParams, BuildWorkerParams, CodeGenWorkerParams

public interface QuarkusParams extends org.gradle.workers.WorkParameters
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.workers.WorkParameters

    org.gradle.workers.WorkParameters.None
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gradle.api.provider.Property<io.quarkus.bootstrap.model.ApplicationModel>
     
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.MapProperty<String,String>
     
    org.gradle.api.provider.MapProperty<String,String>
    The quarkus.* / platform.quarkus.* system properties the daemon set as fork options for this submission.
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.file.DirectoryProperty
     
  • Method Details

    • getTargetDirectory

      org.gradle.api.file.DirectoryProperty getTargetDirectory()
    • getBuildSystemProperties

      org.gradle.api.provider.MapProperty<String,String> getBuildSystemProperties()
    • getForkedSystemProperties

      org.gradle.api.provider.MapProperty<String,String> getForkedSystemProperties()
      The quarkus.* / platform.quarkus.* system properties the daemon set as fork options for this submission. Callers populate this with the same map they pass to workQueue(map, ...), so QuarkusWorker.resetQuarkusSystemProperties() can re-establish that exact set on the worker JVM and clear any quarkus.* property left over from a previous task on the same pooled worker.

      This map does not seed

      invalid reference
      io.quarkus.bootstrap.app.QuarkusBootstrap#setBuildSystemProperties
      ; getBuildSystemProperties() does, and so feeds the on-disk build-system.properties. Keeping the two maps separate leaves that artifact unchanged.
    • getBaseName

      org.gradle.api.provider.Property<String> getBaseName()
    • getAppModel

      org.gradle.api.provider.Property<io.quarkus.bootstrap.model.ApplicationModel> getAppModel()
    • getGradleVersion

      org.gradle.api.provider.Property<String> getGradleVersion()