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 voidextend(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.
-
-