public class FilePackage
Object to configure a simple file object to copy.
@Inject
public FilePackage(@NotNull
org.gradle.api.model.ObjectFactory objectFactory)
Object to configure a simple file object to copy.
@Input @NotNull public org.gradle.api.provider.SetProperty<java.lang.String> getIncludes()
This list contains includes for file list.
public void setIncludes(@NotNull
org.gradle.api.provider.SetProperty<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 pattern@Input @NotNull public org.gradle.api.provider.SetProperty<java.lang.String> getExcludes()
This list contains excludes for file list.
public void setExcludes(@NotNull
org.gradle.api.provider.SetProperty<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 pattern@Input @NotNull public org.gradle.api.provider.Property<org.gradle.api.file.DuplicatesStrategy> getDuplicateStrategy()
The duplication strategy for this package.
@Optional @Input @NotNull public org.gradle.api.provider.Property<java.lang.String> getTargetPath()