Interface Extension
-
- All Superinterfaces:
org.gradle.api.Named
- All Known Implementing Classes:
AbstractExtension,HibernateOrmExtension,StandardExtension,TransitiveExtension
public interface Extension extends org.gradle.api.NamedBasic contract for an "extension config" object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Artifactartifact(java.lang.Object notation)Artifactartifact(java.lang.Object notation, groovy.lang.Closure<Artifact> artifactClosure)Artifactartifact(java.lang.Object notation, org.gradle.api.Action<Artifact> artifactAction)org.gradle.api.artifacts.Dependencydependency(java.lang.Object notation)org.gradle.api.artifacts.Dependencydependency(java.lang.Object notation, groovy.lang.Closure<org.gradle.api.artifacts.Dependency> closure)org.gradle.api.artifacts.Dependencydependency(java.lang.Object notation, org.gradle.api.Action<org.gradle.api.artifacts.Dependency> action)ArtifactgetArtifact()The artifact that contains the extensionorg.gradle.api.artifacts.ConfigurationgetDependencies()java.lang.StringgetDslName()The name used for this Extension in theQuarkusDsl.getModules()containerdefault java.lang.StringgetName()Used by Gradle to determine the name of an Extension in theQuarkusDsl.getModules()container when directly adding oneArtifactquarkusArtifact(java.lang.String artifactId)ArtifactquarkusArtifact(java.lang.String artifactId, groovy.lang.Closure<Artifact> artifactClosure)ArtifactquarkusArtifact(java.lang.String artifactId, org.gradle.api.Action<Artifact> artifactAction)
-
-
-
Method Detail
-
getDslName
java.lang.String getDslName()
The name used for this Extension in theQuarkusDsl.getModules()container
-
getName
default java.lang.String getName()
Used by Gradle to determine the name of an Extension in theQuarkusDsl.getModules()container when directly adding one- Specified by:
getNamein interfaceorg.gradle.api.Named
-
getArtifact
Artifact getArtifact()
The artifact that contains the extension
-
artifact
Artifact artifact(java.lang.Object notation)
-
artifact
Artifact artifact(java.lang.Object notation, groovy.lang.Closure<Artifact> artifactClosure)
-
artifact
Artifact artifact(java.lang.Object notation, org.gradle.api.Action<Artifact> artifactAction)
-
quarkusArtifact
Artifact quarkusArtifact(java.lang.String artifactId)
-
quarkusArtifact
Artifact quarkusArtifact(java.lang.String artifactId, groovy.lang.Closure<Artifact> artifactClosure)
-
quarkusArtifact
Artifact quarkusArtifact(java.lang.String artifactId, org.gradle.api.Action<Artifact> artifactAction)
-
getDependencies
org.gradle.api.artifacts.Configuration getDependencies()
-
dependency
org.gradle.api.artifacts.Dependency dependency(java.lang.Object notation)
-
dependency
org.gradle.api.artifacts.Dependency dependency(java.lang.Object notation, groovy.lang.Closure<org.gradle.api.artifacts.Dependency> closure)
-
dependency
org.gradle.api.artifacts.Dependency dependency(java.lang.Object notation, org.gradle.api.Action<org.gradle.api.artifacts.Dependency> action)
-
-