Package io.quarkus.gradle.tasks.worker
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 TypeMethodDescriptionorg.gradle.api.provider.Property<io.quarkus.bootstrap.model.ApplicationModel> org.gradle.api.provider.Property<String> Thequarkus.*/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
-
getForkedSystemProperties
Thequarkus.*/platform.quarkus.*system properties the daemon set as fork options for this submission. Callers populate this with the same map they pass toworkQueue(map, ...), soQuarkusWorker.resetQuarkusSystemProperties()can re-establish that exact set on the worker JVM and clear anyquarkus.*property left over from a previous task on the same pooled worker.This map does not seed
;invalid reference
io.quarkus.bootstrap.app.QuarkusBootstrap#setBuildSystemPropertiesgetBuildSystemProperties()does, and so feeds the on-diskbuild-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()
-