Class MvnGoalExecutionStarted_1_0

java.lang.Object
com.gradle.scan.eventmodel.maven.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 Details

    • id

      public final long id
      The generated, unique ID of this goal execution. Used to link to a MvnGoalExecutionFinished_1_0 event.
    • 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 Details

    • MvnGoalExecutionStarted_1_0

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