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) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetMessage(String message) voidsetMessageFormat(MessageFormat messageFormat) voidsetNotifyAborted(boolean notifyAborted) voidsetNotifyBackToNormal(boolean notifyBackToNormal) voidsetNotifyFailure(boolean notifyFailure) voidsetNotifyNotBuilt(boolean notifyNotBuilt) voidsetNotifySuccess(boolean notifySuccess) voidsetNotifyUnstable(boolean notifyUnstable) voidsetSameThreadNotification(boolean sameThreadNotification) voidsetSuppressInfoLoggers(boolean suppressInfoLoggers) voidsetThreadKey(String threadKey) voidMethods 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
-
setUrl
-
getMessage
-
setMessage
-
getMessageFormat
-
setMessageFormat
-
isSameThreadNotification
public boolean isSameThreadNotification() -
setSameThreadNotification
@DataBoundSetter public void setSameThreadNotification(boolean sameThreadNotification) -
getThreadKey
-
setThreadKey
-
isNotifyAborted
public boolean isNotifyAborted() -
setNotifyAborted
@DataBoundSetter public void setNotifyAborted(boolean notifyAborted) -
isNotifyFailure
public boolean isNotifyFailure() -
setNotifyFailure
@DataBoundSetter public void setNotifyFailure(boolean notifyFailure) -
isNotifyNotBuilt
public boolean isNotifyNotBuilt() -
setNotifyNotBuilt
@DataBoundSetter public void setNotifyNotBuilt(boolean notifyNotBuilt) -
isNotifySuccess
public boolean isNotifySuccess() -
setNotifySuccess
@DataBoundSetter public void setNotifySuccess(boolean notifySuccess) -
isNotifyUnstable
public boolean isNotifyUnstable() -
setNotifyUnstable
@DataBoundSetter public void setNotifyUnstable(boolean notifyUnstable) -
isNotifyBackToNormal
public boolean isNotifyBackToNormal() -
setNotifyBackToNormal
@DataBoundSetter public void setNotifyBackToNormal(boolean notifyBackToNormal) -
isSuppressInfoLoggers
public boolean isSuppressInfoLoggers() -
setSuppressInfoLoggers
@DataBoundSetter public void setSuppressInfoLoggers(boolean suppressInfoLoggers)
-