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.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionfinal byte[]
The overall hash for the property.final long
The unique ID of this file property hash.final @Nullable("when using Develocity Maven extension 1.12+") String
Normalization strategy used to snapshot the files.TheMvnGoalInputsFilePropertyRoot_1_0.id
corresponding to the events that comprise the property's files. -
Constructor Summary
ConstructorDescriptionMvnGoalInputsFileProperty_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
MvnGoalInputsFingerprintingFinished_1_1.fileInputs
. -
normalization
@Nullable("when using Develocity Maven extension 1.12+") public final @Nullable("when using Develocity Maven extension 1.12+") String normalizationNormalization 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[] hashThe overall hash for the property. -
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.
-
-
Constructor Details
-
MvnGoalInputsFileProperty_1_0
-
-
Method Details