Class PluginPropertiesExtension

java.lang.Object
org.elasticsearch.gradle.plugin.PluginPropertiesExtension

public class PluginPropertiesExtension extends Object
A container for plugin properties that will be written to the plugin descriptor, for easy manipulation in the gradle DSL.
  • Constructor Details

    • PluginPropertiesExtension

      public PluginPropertiesExtension(org.gradle.api.Project project)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getClassname

      public String getClassname()
    • setClassname

      public void setClassname(String classname)
    • getExtendedPlugins

      public List<String> getExtendedPlugins()
    • isHasNativeController

      public boolean isHasNativeController()
    • setHasNativeController

      public void setHasNativeController(boolean hasNativeController)
    • isLicensed

      public boolean isLicensed()
    • setLicensed

      public void setLicensed(boolean licensed)
    • isRequiresKeystore

      public boolean isRequiresKeystore()
    • setRequiresKeystore

      public void setRequiresKeystore(boolean requiresKeystore)
    • getLicenseFile

      public File getLicenseFile()
    • setLicenseFile

      public void setLicenseFile(File licenseFile)
    • getNoticeFile

      public File getNoticeFile()
    • setNoticeFile

      public void setNoticeFile(File noticeFile)
    • getProject

      public org.gradle.api.Project getProject()
    • setExtendedPlugins

      public void setExtendedPlugins(List<String> extendedPlugins)
    • setBundleSpec

      public void setBundleSpec(org.gradle.api.file.CopySpec bundleSpec)
    • getBundleSpec

      public org.gradle.api.file.CopySpec getBundleSpec()