Package io.prismacloud.iac.jenkins
Class TemplateScanBuilder.Descriptor
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<Builder>
-
- io.prismacloud.iac.jenkins.TemplateScanBuilder.Descriptor
-
- Enclosing class:
- TemplateScanBuilder
@Extension @Symbol("prismaIaC") public static class TemplateScanBuilder.Descriptor extends BuildStepDescriptor<Builder>
Below method is used to display the plugin name on the Jenkins User interface
-
-
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 Constructor Description Descriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckAssetName(String assetName)
FormValidation
doCheckFailureCriteriaHigh(String failureCriteriaHigh)
FormValidation
doCheckFailureCriteriaLow(String failureCriteriaLow)
FormValidation
doCheckFailureCriteriaMedium(String failureCriteriaMedium)
FormValidation
doCheckFailureCriteriaOperator(String failureCriteriaOperator)
FormValidation
doCheckTemplateType(String templateType)
String
getDisplayName()
boolean
isApplicable(Class<? extends AbstractProject> aClass)
-
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, 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, toMap
-
-
-
-
Method Detail
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> aClass)
- Specified by:
isApplicable
in classBuildStepDescriptor<Builder>
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Builder>
-
doCheckFailureCriteriaHigh
public FormValidation doCheckFailureCriteriaHigh(@QueryParameter String failureCriteriaHigh)
-
doCheckFailureCriteriaLow
public FormValidation doCheckFailureCriteriaLow(@QueryParameter String failureCriteriaLow)
-
doCheckFailureCriteriaMedium
public FormValidation doCheckFailureCriteriaMedium(@QueryParameter String failureCriteriaMedium)
-
doCheckFailureCriteriaOperator
public FormValidation doCheckFailureCriteriaOperator(@QueryParameter String failureCriteriaOperator)
-
doCheckTemplateType
public FormValidation doCheckTemplateType(@QueryParameter String templateType)
-
doCheckAssetName
public FormValidation doCheckAssetName(@QueryParameter String assetName)
-
-