Class PluginConfiguration

  • All Implemented Interfaces:
    org.gradle.api.Named

    public class PluginConfiguration
    extends Object
    implements org.gradle.api.Named
    • Constructor Detail

      • PluginConfiguration

        @Inject
        public PluginConfiguration​(String name,
                                   org.gradle.api.model.ObjectFactory factory)
    • Method Detail

      • getName

        @Input
        @Nonnull
        public String getName()
        Specified by:
        getName in interface org.gradle.api.Named
      • getLoader

        @Input
        public org.gradle.api.provider.Property<String> getLoader()
      • loader

        public void loader​(String loader)
      • getDisplayName

        @Input
        public org.gradle.api.provider.Property<String> getDisplayName()
      • displayName

        public void displayName​(String displayName)
      • getVersion

        @Input
        public org.gradle.api.provider.Property<String> getVersion()
      • version

        public void version​(String version)
      • getMainClass

        @Input
        public org.gradle.api.provider.Property<String> getMainClass()
      • mainClass

        public void mainClass​(String mainClass)
      • getDescription

        @Input
        public org.gradle.api.provider.Property<String> getDescription()
      • description

        public void description​(String description)
      • contributors

        public void contributors​(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<PluginContributorConfiguration>> action)
      • dependencies

        public void dependencies​(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<PluginDependencyConfiguration>> action)