Class MvnPlugin_1_0

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

    @MavenVersion(since="3.3.1")
    @MavenExtensionVersion(since="1.0")
    public class MvnPlugin_1_0
    extends Object
    implements com.gradle.scan.eventmodel.EventData
    An EventData containing details about a plugin applied to the build.

    An event stream will contain zero or more MvnPlugin_1_0.

    • Field Detail

      • id

        public final long id
        The generated, unique ID of this plugin.
      • name

        @Nullable
        public final @Nullable String name
        The name of this plugin.

        May be null.

      • groupId

        public final String groupId
        The group ID of this plugin.
      • artifactId

        public final String artifactId
        The artifact ID of this plugin.
      • version

        public final String version
        The version of this plugin.
      • goalPrefix

        @Nullable
        public final @Nullable String goalPrefix
        The prefix declared by this plugin, that can be used instead of its coordinates.

        May be null.

      • requiredMavenVersion

        @Nullable
        public final @Nullable String requiredMavenVersion
        The required minimum Maven version for this plugin.

        May be null.

    • Constructor Detail

      • MvnPlugin_1_0

        public MvnPlugin_1_0​(long id,
                             @Nullable
                             @Nullable String name,
                             String groupId,
                             String artifactId,
                             String version,
                             @Nullable
                             @Nullable String goalPrefix,
                             @Nullable
                             @Nullable String requiredMavenVersion)