Class MvnGoalInputsPropertyNames_1_0

java.lang.Object
com.gradle.scan.eventmodel.maven.MvnGoalInputsPropertyNames_1_0
All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData

@MavenVersion(since="3.3.1") @MavenExtensionVersion(since="1.1") public class MvnGoalInputsPropertyNames_1_0 extends Object implements com.gradle.scan.eventmodel.EventData
The names of the input and output properties of a goal.
  • Field Details

    • id

      public final long id
      The unique ID of this goal property names.

      Referenced by MvnGoalInputsFingerprintingFinished_1_1.propertyNames.

    • valueInputs

      @Nullable("if the goal has no value input properties") public final @Nullable("if the goal has no value input properties") List<String> valueInputs
      The names of the value (i.e. non-file) input properties.

      The list is lexicographically ordered.

    • fileInputs

      @Nullable("if the goal has no file input properties") public final @Nullable("if the goal has no file input properties") List<String> fileInputs
      The names of the file input properties.

      The list is lexicographically ordered.

    • outputs

      public final List<String> outputs
      The names of the output properties.

      The list is lexicographically ordered.

  • Constructor Details

    • MvnGoalInputsPropertyNames_1_0

      public MvnGoalInputsPropertyNames_1_0(long id, @Nullable @Nullable List<String> valueInputs, @Nullable @Nullable List<String> fileInputs, List<String> outputs)
  • Method Details