Package org.gradle.api.publish.ivy
Interface IvyArtifact
- All Superinterfaces:
Buildable,PublicationArtifact
An artifact published as part of a
IvyPublication.-
Method Summary
Modifier and TypeMethodDescriptionThe classifier used to publish the artifact file.getConf()A comma separated list of public configurations in which this artifact is published.The extension used to publish the artifact file.getName()The name used to publish the artifact file.getType()The type used to publish the artifact file.Methods inherited from interface org.gradle.api.Buildable
getBuildDependenciesMethods inherited from interface org.gradle.api.publish.PublicationArtifact
builtBy, getFile
-
Method Details
-
getName
The name used to publish the artifact file. Defaults to the name of the module that this artifact belongs to. -
getType
The type used to publish the artifact file. -
getExtension
The extension used to publish the artifact file. For an artifact without an extension, this value will be an empty String. -
getClassifier
The classifier used to publish the artifact file. An absent value (the default) indicates that this artifact will be published without a classifier. -
getConf
A comma separated list of public configurations in which this artifact is published. The '*' wildcard is used to designate that the artifact is published in all public configurations. An optional value (the default) indicates that this artifact will be published without a conf attribute.
-