Class QuarkusDsl
- java.lang.Object
-
- org.hibernate.build.gradle.quarkus.QuarkusDsl
-
- All Implemented Interfaces:
java.io.Serializable
public class QuarkusDsl extends java.lang.Object implements java.io.SerializableGradle DSL extension for configuring the plugin- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description QuarkusDsl(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Extensionextension(java.lang.String name)Extensionextension(java.lang.String name, groovy.lang.Closure<Extension> closure)Extensionextension(java.lang.String name, org.gradle.api.Action<Extension> action)ExtensionfindExtensionByGav(java.lang.String gav)org.gradle.api.NamedDomainObjectContainer<Extension>getModules()NativeArgumentsgetNativeArgs()org.gradle.api.ProjectgetProject()java.lang.StringgetQuarkusVersion()org.gradle.api.artifacts.ConfigurationgetRuntimeConfiguration()java.lang.StringgetTestProfile()java.io.FilegetWorkingDir()HibernateOrmExtensionhibernateOrm()HibernateOrmExtensionhibernateOrm(groovy.lang.Closure<HibernateOrmExtension> closure)HibernateOrmExtensionhibernateOrm(java.lang.String databaseFamilyName)HibernateOrmExtensionhibernateOrm(org.gradle.api.Action<HibernateOrmExtension> action)voidmodules(groovy.lang.Closure<Extension> extensionClosure)voidnativeArgs(groovy.lang.Closure<NativeArguments> configurer)voidnativeArgs(org.gradle.api.Action<NativeArguments> configurer)voidnativeArgs(NativeArguments nativeArgs)voidplatform(java.lang.String gav)voidplatform(java.lang.String gav, groovy.lang.Closure<org.gradle.api.artifacts.Dependency> closure)voidplatform(java.lang.String gav, org.gradle.api.Action<org.gradle.api.artifacts.Dependency> action)voidquarkusVersion(java.lang.String quarkusVersion)voidregisterExtensionByGav(java.lang.String gav, Extension extension)voidsetNativeArgs(NativeArguments nativeArgs)voidsetQuarkusVersion(java.lang.String quarkusVersion)voidsetTestProfile(java.lang.String testProfile)voidsetWorkingDir(java.lang.Object workingDir)voidtestProfile(java.lang.String testProfile)voidworkingDir(java.lang.Object workingDir)
-
-
-
Method Detail
-
getProject
public org.gradle.api.Project getProject()
-
getQuarkusVersion
public java.lang.String getQuarkusVersion()
-
setQuarkusVersion
public void setQuarkusVersion(java.lang.String quarkusVersion)
-
quarkusVersion
public void quarkusVersion(java.lang.String quarkusVersion)
-
getWorkingDir
public java.io.File getWorkingDir()
-
setWorkingDir
public void setWorkingDir(java.lang.Object workingDir)
-
workingDir
public void workingDir(java.lang.Object workingDir)
-
getTestProfile
public java.lang.String getTestProfile()
-
setTestProfile
public void setTestProfile(java.lang.String testProfile)
-
testProfile
public void testProfile(java.lang.String testProfile)
-
getNativeArgs
public NativeArguments getNativeArgs()
-
setNativeArgs
public void setNativeArgs(NativeArguments nativeArgs)
-
nativeArgs
public void nativeArgs(NativeArguments nativeArgs)
-
nativeArgs
public void nativeArgs(groovy.lang.Closure<NativeArguments> configurer)
-
nativeArgs
public void nativeArgs(org.gradle.api.Action<NativeArguments> configurer)
-
platform
public void platform(java.lang.String gav)
-
platform
public void platform(java.lang.String gav, groovy.lang.Closure<org.gradle.api.artifacts.Dependency> closure)
-
platform
public void platform(java.lang.String gav, org.gradle.api.Action<org.gradle.api.artifacts.Dependency> action)
-
getModules
public org.gradle.api.NamedDomainObjectContainer<Extension> getModules()
-
modules
public void modules(groovy.lang.Closure<Extension> extensionClosure)
-
extension
public Extension extension(java.lang.String name)
-
extension
public Extension extension(java.lang.String name, groovy.lang.Closure<Extension> closure)
-
extension
public Extension extension(java.lang.String name, org.gradle.api.Action<Extension> action)
-
hibernateOrm
public HibernateOrmExtension hibernateOrm()
-
hibernateOrm
public HibernateOrmExtension hibernateOrm(java.lang.String databaseFamilyName)
-
hibernateOrm
public HibernateOrmExtension hibernateOrm(groovy.lang.Closure<HibernateOrmExtension> closure)
-
hibernateOrm
public HibernateOrmExtension hibernateOrm(org.gradle.api.Action<HibernateOrmExtension> action)
-
getRuntimeConfiguration
public org.gradle.api.artifacts.Configuration getRuntimeConfiguration()
-
findExtensionByGav
public Extension findExtensionByGav(java.lang.String gav)
-
registerExtensionByGav
public void registerExtensionByGav(java.lang.String gav, Extension extension)
-
-