Class TaskInputsFileProperty_1_0
java.lang.Object
com.gradle.scan.eventmodel.gradle.TaskInputsFileProperty_1_0
- All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData
- Direct Known Subclasses:
TaskInputsFileProperty_1_1
@GradleVersion(since="4.0")
@PluginVersion(since="2.1",
until="3.7.1")
public class TaskInputsFileProperty_1_0
extends Object
implements com.gradle.scan.eventmodel.EventData
The hashes of the file input properties for a task.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal byte[]The overall hash for the property.final longThe unique ID of this file property hash.final @Nullable("when using Develocity Gradle plugin 3.8+") StringNormalization strategy used to snapshot the files.TheTaskInputsFilePropertyRoot_1_0.idcorresponding to the events that comprise the property's files. -
Constructor Summary
ConstructorsConstructorDescriptionTaskInputsFileProperty_1_0(long id, @Nullable String normalization, byte[] hash, List<Long> roots) -
Method Summary
-
Field Details
-
id
public final long idThe unique ID of this file property hash.Referenced by
TaskInputsSnapshottingFinished_1_0.fileInputs. -
normalization
@Nullable("when using Develocity Gradle plugin 3.8+") public final @Nullable("when using Develocity Gradle plugin 3.8+") String normalizationNormalization strategy used to snapshot the files.Value may be one of:
IGNORED_PATHNAME_ONLYRELATIVE_PATHABSOLUTE_PATHCOMPILE_CLASSPATHCLASSPATH
Null when using Develocity Gradle plugin 3.8+. See
TaskInputsFileProperty_1_1.attributesinstead. -
hash
public final byte[] hashThe overall hash for the property. -
roots
TheTaskInputsFilePropertyRoot_1_0.idcorresponding to the events that comprise the property's files.The order of this list corresponds to the order used by Gradle.
This value is dependent on
TaskInputsFileSnapshotSetting_1_0.enabledorUserCaptureSettings_1_0.taskInputFiles. If the setting is disabled, this list will always be empty.
-
-
Constructor Details
-
TaskInputsFileProperty_1_0
-
-
Method Details