Package com.gradle.scan.eventmodel.maven
Class MvnGoalInputsFileProperty_1_0
- java.lang.Object
-
- com.gradle.scan.eventmodel.maven.MvnGoalInputsFileProperty_1_0
-
- All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData
- Direct Known Subclasses:
MvnGoalInputsFileProperty_1_1
@MavenVersion(since="3.3.1") @MavenExtensionVersion(since="1.1", until="1.11") public class MvnGoalInputsFileProperty_1_0 extends Object implements com.gradle.scan.eventmodel.EventData
The hashes of the file input properties for a goal.
-
-
Field Summary
Fields Modifier and Type Field Description byte[]
hash
The overall hash for the property.long
id
The unique ID of this file property hash.@Nullable("when using Develocity Maven extension 1.12+") String
normalization
Normalization strategy used to snapshot the files.List<Long>
roots
TheMvnGoalInputsFilePropertyRoot_1_0.id
corresponding to the events that comprise the property's files.
-
Constructor Summary
Constructors Constructor Description MvnGoalInputsFileProperty_1_0(long id, @Nullable String normalization, byte[] hash, List<Long> roots)
-
-
-
Field Detail
-
id
public final long id
The unique ID of this file property hash.Referenced by
MvnGoalInputsFingerprintingFinished_1_1.fileInputs
.
-
normalization
@Nullable("when using Develocity Maven extension 1.12+") public final @Nullable("when using Develocity Maven extension 1.12+") String normalization
Normalization strategy used to snapshot the files.Value may be one of:
IGNORED_PATH
NAME_ONLY
RELATIVE_PATH
ABSOLUTE_PATH
COMPILE_CLASSPATH
CLASSPATH
Null when using Develocity Maven extension 1.12+. See
MvnGoalInputsFileProperty_1_1.attributes
instead.
-
hash
public final byte[] hash
The overall hash for the property.
-
roots
public final List<Long> roots
TheMvnGoalInputsFilePropertyRoot_1_0.id
corresponding to the events that comprise the property's files.This value is dependent on
MvnGoalInputsFileFingerprintSetting_1_0.enabled
orMvnUserCaptureSettings_1_0.goalInputFiles
. If the setting is disabled, this list will always be empty.
-
-