Class HubotFolderProperty

  • All Implemented Interfaces:
    ExtensionPoint, Describable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>, ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>

    public class HubotFolderProperty
    extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
    Provides folder level Hubot configuration.
    Author:
    Naresh Rayapati
    • Constructor Detail

      • HubotFolderProperty

        @DataBoundConstructor
        public HubotFolderProperty()
    • Method Detail

      • reconfigure

        public com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?> reconfigure​(org.kohsuke.stapler.StaplerRequest req,
                                                                                         net.sf.json.JSONObject formData)
        Specified by:
        reconfigure in interface ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
        Overrides:
        reconfigure in class com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
      • getSites

        public HubotSite[] getSites()
        Return the Hubot sites.
        Returns:
        the Hubot sites
      • setSites

        @DataBoundSetter
        public void setSites​(HubotSite site)
        Adds a Hubot site.
        Parameters:
        site - the JIRA site