Package io.apimap.plugin.jenkins
Class ApiMap.ApiMapDescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<JobProperty<?>>
-
- hudson.model.JobPropertyDescriptor
-
- io.apimap.plugin.jenkins.ApiMap.ApiMapDescriptorImpl
-
- Enclosing class:
- ApiMap
public static final class ApiMap.ApiMapDescriptorImpl extends JobPropertyDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
Fields Modifier and Type Field Description static String
BUILD_STEP_DISPLAY_NAME
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description ApiMapDescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
String
getDisplayName()
String
getUrl()
boolean
isAllowChangelogUpload()
boolean
isAllowReadmeUpload()
boolean
isApplicable(Class<? extends Job> aClass)
boolean
isDebugMode()
boolean
isDryRunMode()
boolean
isUpdateBuildStatus()
void
setAllowChangelogUpload(boolean allowChangelogUpload)
void
setAllowReadmeUpload(boolean allowReadmeUpload)
void
setDebugMode(boolean debugMode)
void
setDryRunMode(boolean dryRunMode)
void
setUpdateBuildStatus(boolean updateBuildStatus)
void
setUrl(String url)
boolean
updateBuildStatus()
-
Methods inherited from class hudson.model.JobPropertyDescriptor
all, getPropertyDescriptors, newInstance
-
Methods inherited from class hudson.model.Descriptor
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, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Field Detail
-
BUILD_STEP_DISPLAY_NAME
public static final String BUILD_STEP_DISPLAY_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
isApplicable
public boolean isApplicable(Class<? extends Job> aClass)
- Overrides:
isApplicable
in classJobPropertyDescriptor
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<JobProperty<?>>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
configure
in classDescriptor<JobProperty<?>>
- Throws:
Descriptor.FormException
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
updateBuildStatus
public boolean updateBuildStatus()
-
setUpdateBuildStatus
public void setUpdateBuildStatus(boolean updateBuildStatus)
-
isDryRunMode
public boolean isDryRunMode()
-
setDryRunMode
public void setDryRunMode(boolean dryRunMode)
-
isDebugMode
public boolean isDebugMode()
-
setDebugMode
public void setDebugMode(boolean debugMode)
-
isUpdateBuildStatus
public boolean isUpdateBuildStatus()
-
isAllowReadmeUpload
public boolean isAllowReadmeUpload()
-
setAllowReadmeUpload
public void setAllowReadmeUpload(boolean allowReadmeUpload)
-
isAllowChangelogUpload
public boolean isAllowChangelogUpload()
-
setAllowChangelogUpload
public void setAllowChangelogUpload(boolean allowChangelogUpload)
-
-