Class SonargraphBuild.DescriptorImpl

  • All Implemented Interfaces:
    hudson.model.Saveable, jenkins.util.io.OnMaster
    Enclosing class:
    SonargraphBuild

    @Extension
    public static class SonargraphBuild.DescriptorImpl
    extends hudson.tools.ToolDescriptor<SonargraphBuild>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class hudson.model.Descriptor

        hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
    • Field Summary

      • Fields inherited from class hudson.model.Descriptor

        clazz
      • Fields inherited from interface hudson.model.Saveable

        NOOP
    • Constructor Summary

      Constructors 
      Constructor Description
      DescriptorImpl()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected hudson.util.FormValidation checkHomeDirectory​(File home)  
      List<? extends hudson.tools.ToolInstaller> getDefaultInstallers()  
      String getDisplayName()  
      SonargraphBuild getSonargraphBuild​(String name)  
      void setInstallations​(SonargraphBuild... installations)  
      • Methods inherited from class hudson.tools.ToolDescriptor

        configure, doCheckHome, doCheckName, getCategory, getDefaultProperties, getInstallations, getPropertyDescriptors
      • Methods inherited from class hudson.model.Descriptor

        addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getDefaultInstallers

        public List<? extends hudson.tools.ToolInstaller> getDefaultInstallers()
        Overrides:
        getDefaultInstallers in class hudson.tools.ToolDescriptor<SonargraphBuild>
      • setInstallations

        public void setInstallations​(SonargraphBuild... installations)
        Overrides:
        setInstallations in class hudson.tools.ToolDescriptor<SonargraphBuild>
      • checkHomeDirectory

        protected hudson.util.FormValidation checkHomeDirectory​(File home)
        Overrides:
        checkHomeDirectory in class hudson.tools.ToolDescriptor<SonargraphBuild>
      • getDisplayName

        public String getDisplayName()
        Overrides:
        getDisplayName in class hudson.model.Descriptor<hudson.tools.ToolInstallation>