Class used as part of ChecksumExtension.tasks collection to configure a checksum to be computed for a gradle task.
| Type | Name and description |
|---|---|
java.lang.String |
nameName of task for which a checksum should be computed |
java.lang.String |
propertyNameItem level override to set the name of property under which the checksum will be stored if saved. |
java.lang.String |
taskNameItem level override to set the task name for the checksum task that will be created If not set, ChecksumExtension.taskNameTemplate will be used to generate the name automatically. |
| Constructor and description |
|---|
ChecksumItem
() |
ChecksumItem
(java.lang.String name) |
| Type | Name and description |
|---|---|
SourceConfig |
getSource()Item level override to set the checksum task source configuration. |
void |
propertyName(java.lang.Object propertyName) |
void |
setSource(java.lang.Object source) |
void |
source(java.lang.Object source) |
void |
taskName(java.lang.Object taskName) |
| Methods inherited from class | Name |
|---|---|
class org.gradle.api.tasks.util.PatternSet |
org.gradle.api.tasks.util.PatternSet#equals(java.lang.Object), org.gradle.api.tasks.util.PatternSet#hashCode(), org.gradle.api.tasks.util.PatternSet#isEmpty(), org.gradle.api.tasks.util.PatternSet#excludeSpecs(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#includeSpecs(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#isCaseSensitive(), org.gradle.api.tasks.util.PatternSet#addToAntBuilder(java.lang.Object, java.lang.String), org.gradle.api.tasks.util.PatternSet#getAsIncludeSpec(), org.gradle.api.tasks.util.PatternSet#getAsExcludeSpec(), org.gradle.api.tasks.util.PatternSet#setIncludes(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#setIncludes(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#setExcludes(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#setExcludes(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#setCaseSensitive(boolean), org.gradle.api.tasks.util.PatternSet#copyFrom(org.gradle.api.tasks.util.PatternFilterable), org.gradle.api.tasks.util.PatternSet#getAsSpec(), org.gradle.api.tasks.util.PatternSet#exclude([Ljava.lang.String;), org.gradle.api.tasks.util.PatternSet#exclude(groovy.lang.Closure), org.gradle.api.tasks.util.PatternSet#exclude(org.gradle.api.specs.Spec), org.gradle.api.tasks.util.PatternSet#exclude(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#exclude(org.gradle.api.specs.Spec), org.gradle.api.tasks.util.PatternSet#exclude(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#exclude([Ljava.lang.String;), org.gradle.api.tasks.util.PatternSet#exclude(groovy.lang.Closure), org.gradle.api.tasks.util.PatternSet#include(org.gradle.api.specs.Spec), org.gradle.api.tasks.util.PatternSet#include(groovy.lang.Closure), org.gradle.api.tasks.util.PatternSet#include(org.gradle.api.specs.Spec), org.gradle.api.tasks.util.PatternSet#include(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#include([Ljava.lang.String;), org.gradle.api.tasks.util.PatternSet#include(groovy.lang.Closure), org.gradle.api.tasks.util.PatternSet#include([Ljava.lang.String;), org.gradle.api.tasks.util.PatternSet#include(java.lang.Iterable), org.gradle.api.tasks.util.PatternSet#intersect(), org.gradle.api.tasks.util.PatternSet#getIncludeSpecs(), org.gradle.api.tasks.util.PatternSet#getIncludes(), org.gradle.api.tasks.util.PatternSet#getExcludeSpecs(), org.gradle.api.tasks.util.PatternSet#getExcludes(), org.gradle.api.tasks.util.PatternSet#wait(long, int), org.gradle.api.tasks.util.PatternSet#wait(long), org.gradle.api.tasks.util.PatternSet#wait(), org.gradle.api.tasks.util.PatternSet#toString(), org.gradle.api.tasks.util.PatternSet#getClass(), org.gradle.api.tasks.util.PatternSet#notify(), org.gradle.api.tasks.util.PatternSet#notifyAll() |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Name of task for which a checksum should be computed
Item level override to set the name of property under which the checksum will be stored if saved. If not set, ChecksumExtension.propertyNameTemplate will be used to generate the name automatically.
Item level override to set the task name for the checksum task that will be created If not set, ChecksumExtension.taskNameTemplate will be used to generate the name automatically.
Item level override to set the checksum task source configuration. If not set, ChecksumExtension.sourceConfig will be used.
Groovy Documentation