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
FieldsFields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) doCheckMessage(String value, MessageFormat messageFormat) doCheckUrl(String value) getUrl()booleanisApplicable(Class<? extends AbstractProject> jobType) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods 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:
isApplicablein classBuildStepDescriptor<Publisher>
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<Publisher>
-
doFillMessageFormatItems
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException - Overrides:
configurein 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()
-