Class GitHubTriggerDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<Trigger<?>>
-
- hudson.triggers.TriggerDescriptor
-
- com.github.kostyasha.github.integration.generic.GitHubTriggerDescriptor
-
- Direct Known Subclasses:
GitHubBranchTrigger.DescriptorImpl
,GitHubPRTrigger.DescriptorImpl
public abstract class GitHubTriggerDescriptor extends TriggerDescriptor
- Author:
- Kanstantsin Shautsou
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description GitHubTriggerDescriptor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
String
getJenkinsURL()
String
getPublishedURL()
SequentialExecutionQueue
getQueue()
static org.kohsuke.github.GitHub
githubFor(URI uri)
boolean
isActualiseOnFactory()
boolean
isApplicable(Item item)
void
setActualiseOnFactory(boolean actualiseOnFactory)
void
setPublishedURL(String publishedURL)
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, 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
-
-
-
-
Method Detail
-
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 classDescriptor<Trigger<?>>
- Throws:
Descriptor.FormException
-
isApplicable
public boolean isApplicable(Item item)
- Specified by:
isApplicable
in classTriggerDescriptor
-
-