@Symbol(value="qyWechatNotification") public class DescriptorImpl extends BuildStepDescriptor<Publisher>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Constructor and Description |
---|
DescriptorImpl() |
filter
addHelpFileRedirect, 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
public String getWebhookUrl()
public void setWebhookUrl(String webhookUrl)
public String getTopicName()
public void setTopicName(String topicName)
public String getMentionedId()
public void setMentionedId(String mentionedId)
public String getMentionedMobile()
public void setMentionedMobile(String mentionedMobile)
public boolean isUseProxy()
public void setUseProxy(boolean useProxy)
public boolean isFailNotify()
public void setFailNotify(boolean failNotify)
public void setOnlyFailSendQyWechatNotify(boolean onlyFailSendQyWechatNotify)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public int getProxyPort()
public void setProxyPort(int proxyPort)
public String getProxyUsername()
public void setProxyUsername(String proxyUsername)
public String getProxyPassword()
public void setProxyPassword(String proxyPassword)
public NotificationConfig getUnsaveConfig()
public FormValidation doTestProxy(@QueryParameter String proxyHost, @QueryParameter int proxyPort, @QueryParameter String proxyUsername, @QueryParameter String proxyPassword)
proxyHost
- proxyPort
- proxyUsername
- proxyPassword
- public boolean isApplicable(Class<? extends AbstractProject> aClass)
isApplicable
in class BuildStepDescriptor<Publisher>
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException
configure
in class Descriptor<Publisher>
Descriptor.FormException
public String getDisplayName()
getDisplayName
in class Descriptor<Publisher>
public String getHelpFile()
getHelpFile
in class Descriptor<Publisher>
Copyright © 2016–2023. All rights reserved.