Class QuarkusPluginExtensionView

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

public abstract class QuarkusPluginExtensionView extends Object
Configuration cache compatible view of Quarkus extension
  • Constructor Details

    • QuarkusPluginExtensionView

      @Inject public QuarkusPluginExtensionView(org.gradle.api.Project project, QuarkusPluginExtension extension)
  • Method Details

    • getProviderFactory

      @Inject public abstract org.gradle.api.provider.ProviderFactory getProviderFactory()
    • getNativeBuild

      @Input @Optional public abstract org.gradle.api.provider.Property<Boolean> getNativeBuild()
    • getCacheLargeArtifacts

      @Input public abstract org.gradle.api.provider.Property<Boolean> getCacheLargeArtifacts()
    • getCachingRelevantProperties

      @Input public abstract org.gradle.api.provider.ListProperty<String> getCachingRelevantProperties()
    • getCleanupBuildOutput

      @Input public abstract org.gradle.api.provider.Property<Boolean> getCleanupBuildOutput()
    • getFinalName

      @Input public abstract org.gradle.api.provider.Property<String> getFinalName()
    • getProjectProperties

      @Input public abstract org.gradle.api.provider.MapProperty<String,Object> getProjectProperties()
    • getCodeGenForkOptions

      public abstract org.gradle.api.provider.ListProperty<org.gradle.api.Action<? super org.gradle.process.JavaForkOptions>> getCodeGenForkOptions()
    • getBuildForkOptions

      public abstract org.gradle.api.provider.ListProperty<org.gradle.api.Action<? super org.gradle.process.JavaForkOptions>> getBuildForkOptions()
    • getIgnoredEntries

      @Input public abstract org.gradle.api.provider.ListProperty<String> getIgnoredEntries()
    • getQuarkusBuildProperties

      @Input public abstract org.gradle.api.provider.MapProperty<String,String> getQuarkusBuildProperties()
    • getQuarkusRelevantProjectProperties

      @Input public abstract org.gradle.api.provider.MapProperty<String,String> getQuarkusRelevantProjectProperties()
    • getMainResources

      @Internal public abstract org.gradle.api.file.ConfigurableFileCollection getMainResources()
    • getQuarkusProfileSystemVariable

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getQuarkusProfileSystemVariable()
    • getQuarkusProfileEnvVariable

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getQuarkusProfileEnvVariable()
    • getForcedProperties

      @Input @Optional public abstract org.gradle.api.provider.MapProperty<String,String> getForcedProperties()