Package org.gradle.api.publish.ivy
Interface IvyConfiguration
-
- All Superinterfaces:
Named
public interface IvyConfiguration extends Named
A configuration included in anIvyPublication
, which will be published in the ivy descriptor file generated.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
extend(java.lang.String configuration)
Add the name of a configuration that this configuration extends.java.util.Set<java.lang.String>
getExtends()
The set of names of extended configurations, added viaextend(String)
.
-
-
-
Method Detail
-
extend
void extend(java.lang.String configuration)
Add the name of a configuration that this configuration extends. The extend value can use the following wildcards:- * - all other configurations
- *(public) - all other public configurations
- *(private) - all other private configurations
- Parameters:
configuration
- The extended configuration name
-
getExtends
java.util.Set<java.lang.String> getExtends()
The set of names of extended configurations, added viaextend(String)
.- Returns:
- The names of extended configurations.
-
-