Package jenkins.plugins.zulip
Class DescriptorImpl
Descriptor for
ZulipNotifier
-
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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
configure
(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) getEmail()
getTopic()
getUrl()
boolean
isApplicable
(Class<? extends AbstractProject> aClass) boolean
boolean
boolean
void
void
void
setFullJobPathAsDefaultTopic
(boolean fullJobPathAsDefaultTopic) void
setFullJobPathInMessage
(Boolean fullJobPathInMessage) void
setJenkinsUrl
(String jenkinsUrl) void
setSmartNotify
(Boolean smartNotify) void
void
void
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
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, getGlobalConfigPage, getGlobalPropertyType, 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 Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getUrl
-
setUrl
-
getEmail
-
setEmail
-
getApiKey
-
setApiKey
-
getStream
-
setStream
-
getTopic
-
setTopic
-
isFullJobPathAsDefaultTopic
public boolean isFullJobPathAsDefaultTopic() -
getFullJobPathAsDefaultTopic
-
setFullJobPathAsDefaultTopic
public void setFullJobPathAsDefaultTopic(boolean fullJobPathAsDefaultTopic) -
isFullJobPathInMessage
public boolean isFullJobPathInMessage() -
getFullJobPathInMessage
-
setFullJobPathInMessage
-
getJenkinsUrl
-
setJenkinsUrl
-
isSmartNotify
public boolean isSmartNotify() -
getSmartNotify
-
setSmartNotify
-
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException - Overrides:
configure
in classDescriptor<Publisher>
- Throws:
Descriptor.FormException
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Publisher>
-
getHelpFile
- Overrides:
getHelpFile
in classDescriptor<Publisher>
-