Class MvnBuildCacheUnpackFinished_1_0

  • All Implemented Interfaces:
    com.gradle.scan.eventmodel.EventData

    @MavenVersion(since="3.3.1")
    @MavenExtensionVersion(since="1.0")
    public class MvnBuildCacheUnpackFinished_1_0
    extends Object
    implements com.gradle.scan.eventmodel.EventData
    An EventData that is published when a build cache unpack artifact operation has finished.

    Zero or more MvnBuildCacheUnpackFinished_1_0 events may be published.

    • Field Detail

      • archiveEntryCount

        @Nullable("when the unpack failed")
        public final @Nullable("when the unpack failed") Long archiveEntryCount
        The number of entries in the unpacked cache artifact.

        This is used as a rough metric of the complexity of the archive being processed.

      • failureId

        @Nullable("when the unpack was successful")
        public final @Nullable("when the unpack was successful") Long failureId
        The failure in case of a failed unpack.

        The failure ID is mapped to a MvnException_1_0 in MvnExceptionData_1_0.

    • Constructor Detail

      • MvnBuildCacheUnpackFinished_1_0

        public MvnBuildCacheUnpackFinished_1_0​(long id,
                                               @Nullable
                                               @Nullable Long archiveEntryCount,
                                               @Nullable
                                               @Nullable Long failureId)