Class GitHubTriggerDescriptor

java.lang.Object
hudson.model.Descriptor<Trigger<?>>
hudson.triggers.TriggerDescriptor
com.github.kostyasha.github.integration.generic.GitHubTriggerDescriptor
All Implemented Interfaces:
Saveable, OnMaster
Direct Known Subclasses:
GitHubBranchTrigger.DescriptorImpl, GitHubPRTrigger.DescriptorImpl

public abstract class GitHubTriggerDescriptor extends TriggerDescriptor
Author:
Kanstantsin Shautsou
  • Constructor Details

    • GitHubTriggerDescriptor

      public GitHubTriggerDescriptor()
  • Method Details

    • getQueue

      @NonNull public SequentialExecutionQueue getQueue()
    • getPublishedURL

      public String getPublishedURL()
    • setPublishedURL

      public void setPublishedURL(String publishedURL)
    • isActualiseOnFactory

      public boolean isActualiseOnFactory()
    • setActualiseOnFactory

      public void setActualiseOnFactory(boolean actualiseOnFactory)
    • getJenkinsURL

      public String getJenkinsURL()
    • githubFor

      @NonNull public static org.kohsuke.github.GitHub githubFor(URI uri)
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
      Overrides:
      configure in class Descriptor<Trigger<?>>
      Throws:
      Descriptor.FormException
    • isApplicable

      public boolean isApplicable(Item item)
      Specified by:
      isApplicable in class TriggerDescriptor