public class PackageConf
Object to configure a simple file object to copy.
public PackageConf()
Object to configure a simple file object to copy.
@Inject @NotNull public org.gradle.api.model.ObjectFactory getObjectFactory()
Inject service of ObjectFactory (See "Service injection" in Gradle documentation.
public void provideIncludes(@NotNull
org.gradle.api.provider.Provider<java.util.Set> includes)
Set provider for includes matches.
includes - list of includes matches.@Input @NotNull public java.util.Set<java.lang.String> getIncludes()
This list contains includes for file list.
public void setIncludes(@NotNull
java.util.Set<java.lang.String> p)
This list contains includes for file list.
public void include(@NotNull
java.lang.String pattern)
Add pattern to include.
pattern - Ant style patternpublic void includes(@NotNull
java.util.Collection<java.lang.String> patterns)
Add a list of patterns to include.
patterns - Ant style patternpublic void excludes(@NotNull
org.gradle.api.provider.Provider<java.util.Set> excludes)
Set provider for excludes matches.
excludes - list of excludes matches.@Input @NotNull public java.util.Set<java.lang.String> getExcludes()
This list contains excludes for file list.
public void setExcludes(@NotNull
java.util.Set<java.lang.String> p)
This list contains excludes for file list.
public void exclude(@NotNull
java.lang.String pattern)
Add pattern to include.
pattern - Ant style patternpublic void excludes(@NotNull
java.util.Collection<java.lang.String> patterns)
Add a list of patterns to include.
patterns - Ant style patternpublic void provideDuplicateStrategy(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.DuplicatesStrategy> duplicateStrategy)
Set provider for duplication strategy.
duplicateStrategy - duplication strategy.@Input @NotNull public org.gradle.api.file.DuplicatesStrategy getDuplicateStrategy()
The duplication strategy for this package.
public void setDuplicateStrategy(@NotNull
org.gradle.api.file.DuplicatesStrategy p)
The duplication strategy for this package.
public void provideTargetPath(@NotNull
org.gradle.api.provider.Provider<java.lang.String> targetPath)
Set provider for target path configuration.
targetPath - list of includes matches.@Optional @Input @Nullable public java.lang.String getTargetPath()
This list contains includes for file list.
public void setTargetPath(@Nullable
java.lang.String value)
This list contains includes for file list.