Class RemoteJobInfo.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<RemoteJobInfo>
-
- io.jenkins.plugins.remote.result.trigger.RemoteJobInfo.DescriptorImpl
-
- Enclosing class:
- RemoteJobInfo
@Extension public static class RemoteJobInfo.DescriptorImpl extends Descriptor<RemoteJobInfo>
-
-
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 DescriptorImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckRemoteJobName(String remoteJobName)
Validates the jobNameFormValidation
doCheckRemoteServer(String remoteServer)
Validates the remoteServerListBoxModel
doFillRemoteServerItems(String remoteJenkinsServer)
fill remoteServer selectstatic String[]
getBuildResults()
get build result types-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getBuildResults
public static String[] getBuildResults()
get build result types- Returns:
- all build results
-
doCheckRemoteServer
@POST @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public FormValidation doCheckRemoteServer(@QueryParameter String remoteServer)
Validates the remoteServer- Parameters:
remoteServer
- Remote Jenkins Server to be validated- Returns:
- FormValidation object
-
doCheckRemoteJobName
@POST @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public FormValidation doCheckRemoteJobName(@QueryParameter String remoteJobName)
Validates the jobName- Parameters:
remoteJobName
- Remote JobName- Returns:
- FormValidation object
-
doFillRemoteServerItems
@POST @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillRemoteServerItems(@QueryParameter String remoteJenkinsServer)
fill remoteServer select- Returns:
- fill list model
-
-