Package io.jenkins.plugins.neuvector
Class NeuVectorBuilder.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<Builder>
hudson.tasks.BuildStepDescriptor<Builder>
io.jenkins.plugins.neuvector.NeuVectorBuilder.DescriptorImpl
- Enclosing class:
NeuVectorBuilder
@Symbol("neuvector")
@Extension
public static final class NeuVectorBuilder.DescriptorImpl
extends BuildStepDescriptor<Builder>
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) doCheckHighSeverityThreshold(Double value, Double mediumSeverityThreshold) doCheckMediumSeverityThreshold(Double value, Double highSeverityThreshold) doCheckRegistrySelection(String value) doCheckScanTimeout(Integer scanTimeout) getUser()booleanisApplicable(Class<? extends AbstractProject> aClass) voidload()protected ObjectvoidsetControllerApiUrl(String controllerApiUrl) voidsetControllerEndpointUrls(List<ControllerEndpointUrl> controllerEndpointUrls) voidsetControllerIP(String controllerIP) voidsetControllerPort(String controllerPort) voidsetDisableAPIKeyVerification(Boolean disableAPIKeyVerification) voidsetDisableTLSCertVerification(Boolean disableTLSCertVerification) voidsetHighSeverityThreshold(Double highSeverityThreshold) voidsetMediumSeverityThreshold(Double mediumSeverityThreshold) voidsetPassword(Secret password) voidsetRegistries(List<Registry> registries) voidsetScannerImage(String scannerImage) voidsetScannerRegistryPassword(Secret scannerRegistryPassword) voidsetScannerRegistryURL(String scannerRegistryURL) voidsetScannerRegistryUser(String scannerRegistryUser) voidsetServerApiKey(Secret serverApiKey) voidsetServerCertificate(String serverCertificate) voidvoidsetTimeout(Integer timeout) 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, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
setSource
-
setScannerRegistryURL
-
setScannerImage
-
setDisableTLSCertVerification
-
setDisableAPIKeyVerification
-
setServerCertificate
-
setServerApiKey
-
setScannerRegistryUser
-
setScannerRegistryPassword
-
setControllerIP
-
setControllerPort
-
setControllerApiUrl
-
setUser
-
setPassword
-
setTimeout
-
setRegistries
-
setControllerEndpointUrls
-
setMediumSeverityThreshold
-
setHighSeverityThreshold
-
getMediumSeverityThreshold
-
getHighSeverityThreshold
-
getSource
-
getControllerApiUrl
-
getUser
-
getPassword
-
getTimeout
-
getScannerRegistryURL
-
getScannerImage
-
getDisableTLSCertVerification
-
getDisableAPIKeyVerification
-
getServerCertificate
-
getServerApiKey
-
getScannerRegistryUser
-
getScannerRegistryPassword
-
getRegistries
-
getControllerEndpointUrls
-
getIsDeafultControllerEndpointUrls
-
doFillRegistrySelectionItems
-
doFillControllerEndpointUrlSelectionItems
-
doCheckScanTimeout
-
doCheckRegistrySelection
-
doCheckControllerEndpointUrlSelection
-
doCheckMediumSeverityThreshold
public FormValidation doCheckMediumSeverityThreshold(@QueryParameter Double value, @QueryParameter Double highSeverityThreshold) -
doCheckHighSeverityThreshold
public FormValidation doCheckHighSeverityThreshold(@QueryParameter Double value, @QueryParameter Double mediumSeverityThreshold) -
isApplicable
- Specified by:
isApplicablein classBuildStepDescriptor<Builder>
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<Builder>
-
load
public void load()- Specified by:
loadin interfaceLoadable- Overrides:
loadin classDescriptor<Builder>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) - Overrides:
configurein classDescriptor<Builder>
-
readResolve
-