Package org.gradle.api.publish.maven
Interface MavenArtifact
- All Superinterfaces:
Buildable
,PublicationArtifact
An artifact published as part of a
MavenPublication
.-
Method Summary
Modifier and TypeMethodDescriptionThe classifier used to publish the artifact file.The extension used to publish the artifact file, nevernull
.void
setClassifier
(String classifier) Sets the classifier used to publish the artifact file.void
setExtension
(String extension) Sets the extension used to publish the artifact file.Methods inherited from interface org.gradle.api.Buildable
getBuildDependencies
Methods inherited from interface org.gradle.api.publish.PublicationArtifact
builtBy, getFile
-
Method Details
-
getExtension
String getExtension()The extension used to publish the artifact file, nevernull
. For an artifact without an extension, this value will be an empty String. -
setExtension
Sets the extension used to publish the artifact file.- Parameters:
extension
- The extension.
-
getClassifier
The classifier used to publish the artifact file. Anull
value (the default) indicates that this artifact will be published without a classifier. -
setClassifier
Sets the classifier used to publish the artifact file.- Parameters:
classifier
- The classifier.
-