Class MvnGoalExecutionFinished_1_0

  • All Implemented Interfaces:
    com.gradle.scan.eventmodel.EventData
    Direct Known Subclasses:
    MvnGoalExecutionFinished_1_1

    @MavenVersion(since="3.3.1")
    @MavenExtensionVersion(since="1.0",
                           until="1.0")
    public class MvnGoalExecutionFinished_1_0
    extends Object
    implements com.gradle.scan.eventmodel.EventData
    Indicates that a goal has finished executing.

    An event stream will contain zero or more MvnGoalExecutionFinished_1_0.

    • Field Detail

      • originBuildInvocationId

        @Nullable("when the goal execution outcome is not FROM_CACHE")
        public final @Nullable("when the goal execution outcome is not FROM_CACHE") String originBuildInvocationId
        The ID of the build invocation that produced the outputs being reused, if the goal execution outcome was FROM_CACHE.
      • cachingDisabledReasonCategory

        @Nullable("when the goal execution is cacheable")
        public final @Nullable("when the goal execution is cacheable") MvnGoalExecutionCachingDisabledReasonCategory_1 cachingDisabledReasonCategory
        The reason why the output of the goal execution was not cacheable.
      • nonCacheableReason

        @Nullable("when the goal execution is cacheable")
        public final @Nullable("when the goal execution is cacheable") String nonCacheableReason
        The specific reason why the output of the goal execution was not cacheable.
      • failureId

        @Nullable
        public final @Nullable Long failureId
        The failure ID in case of a failed goal execution.

        The failure ID is mapped to a MvnException_1_0 in MvnExceptionData_1_0. null if the goal execution didn't fail.