@Symbol(value="portshift_vulnerability_scanner")
@Extension
public static final class PortshiftVulnerabilityScannerBuilder.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
PortshiftVulnerabilityScannerBuilder.
Used as a singleton. The class is marked as public so that it can be accessed from views.| Modifier and Type | Field and Description |
|---|---|
static String |
LATEST_TAG |
| Constructor and Description |
|---|
DescriptorImpl()
In order to load the persisted global configuration, you have to call load() in the constructor.
|
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic static final String LATEST_TAG
public DescriptorImpl()
public hudson.util.FormValidation doCheckAccessKey(@QueryParameter
String accessKey)
public hudson.util.FormValidation doCheckSecretKey(@QueryParameter
String secretKey)
public hudson.util.FormValidation doCheckImageName(@QueryParameter
String imageName)
public hudson.util.FormValidation doCheckImageTag(@QueryParameter
String imageTag)
public hudson.util.FormValidation doCheckUrl(@QueryParameter
String url)
public hudson.util.FormValidation doCheckScannerIp(@QueryParameter
String scannerIp)
public static boolean isValidIp(String ip)
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>@Nonnull public String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<hudson.tasks.Builder>hudson.model.Descriptor.FormException@DataBoundSetter public PortshiftVulnerabilityScannerBuilder.DescriptorImpl setAccessKey(String accessKey)
@DataBoundSetter public PortshiftVulnerabilityScannerBuilder.DescriptorImpl setSecretKey(hudson.util.Secret secretKey)
@DataBoundSetter public PortshiftVulnerabilityScannerBuilder.DescriptorImpl setImageName(String imageName)
@DataBoundSetter public PortshiftVulnerabilityScannerBuilder.DescriptorImpl setUrl(String url)
@DataBoundSetter public PortshiftVulnerabilityScannerBuilder.DescriptorImpl setScannerIp(String scannerIp)
@DataBoundSetter public PortshiftVulnerabilityScannerBuilder.DescriptorImpl setImageTag(String imageTag)
Copyright © 2016–2020. All rights reserved.