Class MvnGoalExecutionStarted_1_0

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

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

    An event stream will contain zero or more MvnGoalExecutionStarted_1_0.

    • Field Detail

      • name

        public final String name
        The name of this goal.
      • executionId

        public final String executionId
        The Maven goal execution ID. Usually human-readable.
      • projectId

        public final long projectId
        The ID of the project this goal execution is bound to, referencing a MvnProject_1_0.id.
      • mojoClassName

        public final String mojoClassName
        The fully-qualified name of the Mojo class that provides the implementation of this goal.
      • pluginId

        public final long pluginId
        The ID of the plugin that contributed this goal, referencing a MvnPlugin_1_0.id.
      • buildPhase

        @Nullable("when goal execution is invoked directly rather than as part of a build phase")
        public final @Nullable("when goal execution is invoked directly rather than as part of a build phase") String buildPhase
        The build phase as part of which this goal execution is executed.
    • Constructor Detail

      • MvnGoalExecutionStarted_1_0

        public MvnGoalExecutionStarted_1_0​(long id,
                                           String name,
                                           String executionId,
                                           long projectId,
                                           String mojoClassName,
                                           long pluginId,
                                           @Nullable
                                           @Nullable String buildPhase)