Package io.cnaik
Class GoogleChatNotification.Descriptor
- Enclosing class:
- GoogleChatNotification
@Symbol("googlechatnotification")
@Extension
public static class GoogleChatNotification.Descriptor
extends BuildStepDescriptor<Publisher>
-
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 formData) doCheckMessage
(String value, MessageFormat messageFormat) doCheckUrl
(String value) getUrl()
boolean
isApplicable
(Class<? extends AbstractProject> jobType) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Field Details
-
PLUGIN_DISPLAY_NAME
- See Also:
-
defaultMessageFormat
-
-
Constructor Details
-
Descriptor
public Descriptor()
-
-
Method Details
-
doCheckUrl
-
doCheckMessage
public FormValidation doCheckMessage(@QueryParameter String value, @QueryParameter MessageFormat messageFormat) -
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Publisher>
-
doFillMessageFormatItems
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException - Overrides:
configure
in classDescriptor<Publisher>
- Throws:
Descriptor.FormException
-
getUrl
-
getMessage
-
getMessageFormat
-
isSameThreadNotification
public boolean isSameThreadNotification() -
getThreadKey
-
isNotifyAborted
public boolean isNotifyAborted() -
isNotifyFailure
public boolean isNotifyFailure() -
isNotifyNotBuilt
public boolean isNotifyNotBuilt() -
isNotifySuccess
public boolean isNotifySuccess() -
isNotifyUnstable
public boolean isNotifyUnstable() -
isNotifyBackToNormal
public boolean isNotifyBackToNormal() -
isSuppressInfoLoggers
public boolean isSuppressInfoLoggers()
-