Interface SoftwareComponentVariant

All Superinterfaces:
HasAttributes, Named

public interface SoftwareComponentVariant extends HasAttributes, Named
A software component variant, which has a number of artifacts, dependencies, constraints and capabilities, and that can be published to various formats (Gradle metadata, POM, ivy.xml, ...)
Since:
5.3
  • Method Details

    • getArtifacts

      SetPublishArtifact> getArtifacts()
    • getDependencies

      SetModuleDependency> getDependencies()
    • getDependencyConstraints

      SetDependencyConstraint> getDependencyConstraints()
    • getCapabilities

      SetCapability> getCapabilities()
    • getGlobalExcludes

      Set<ExcludeRule> getGlobalExcludes()