Package io.jenkins.plugins.wattspeed
Class WattspeedBuilder.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
- io.jenkins.plugins.wattspeed.WattspeedBuilder.DescriptorImpl
-
- All Implemented Interfaces:
hudson.model.Saveable
,jenkins.util.io.OnMaster
- Enclosing class:
- WattspeedBuilder
@Symbol("wattspeed") @Extension public static final class WattspeedBuilder.DescriptorImpl extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
Modifier and Type Method Description hudson.util.FormValidation
doCheckToken(String value)
hudson.util.ListBoxModel
doFillProjectsItems(String token)
String
getDisplayName()
static String
getPostResponse(String apiURL, String token, boolean isGetRequest)
void
getProjects()
int
getProjectsArray(String token)
boolean
isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
-
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 hudson.model.AbstractProject> aClass)
- Specified by:
isApplicable
in classhudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classhudson.model.Descriptor<hudson.tasks.Builder>
-
doCheckToken
public hudson.util.FormValidation doCheckToken(@QueryParameter String value)
-
getPostResponse
public static String getPostResponse(String apiURL, String token, boolean isGetRequest) throws Exception
- Throws:
Exception
-
doFillProjectsItems
public hudson.util.ListBoxModel doFillProjectsItems(@QueryParameter String token)
-
getProjectsArray
@JavaScriptMethod public int getProjectsArray(String token)
-
-