@Extension @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public final class SlaveOptionsDescriptor extends hudson.model.Descriptor<SlaveOptions>
Constructor and Description |
---|
SlaveOptionsDescriptor() |
Modifier and Type | Method and Description |
---|---|
void |
calcFillSettings(String field,
Map<String,Object> attributes)
Add dependencies on credentials
|
String |
def(Object val)
Get Default value label.
|
hudson.util.FormValidation |
doCheckAvailabilityZone(String value,
String def) |
hudson.util.FormValidation |
doCheckFloatingIpPool(String value,
String def) |
hudson.util.FormValidation |
doCheckFsRoot(String value,
String def) |
hudson.util.FormValidation |
doCheckHardwareId(String value,
String def) |
hudson.util.FormValidation |
doCheckImageId(String value,
String def) |
hudson.util.FormValidation |
doCheckInstanceCap(String value,
String def) |
hudson.util.FormValidation |
doCheckJvmOptions(String value,
String def) |
hudson.util.FormValidation |
doCheckKeyPairName(String value,
String def) |
hudson.util.FormValidation |
doCheckNetworkId(String value,
String def) |
hudson.util.FormValidation |
doCheckNumExecutors(String value,
String def) |
hudson.util.FormValidation |
doCheckRetentionTime(String value,
String def) |
hudson.util.FormValidation |
doCheckSecurityGroups(String value,
String def) |
hudson.util.FormValidation |
doCheckStartTimeout(String value,
String def) |
hudson.util.FormValidation |
doCheckUserDataId(String value,
String def) |
hudson.util.ListBoxModel |
doFillFloatingIpPoolItems(String floatingIpPool,
String endPointUrl,
String identity,
String credential,
String zone) |
hudson.util.ListBoxModel |
doFillHardwareIdItems(String hardwareId,
String endPointUrl,
String identity,
String credential,
String zone) |
hudson.util.ListBoxModel |
doFillImageIdItems(String imageId,
String endPointUrl,
String identity,
String credential,
String zone) |
hudson.util.ListBoxModel |
doFillKeyPairNameItems(String keyPairName,
String endPointUrl,
String identity,
String credential,
String zone) |
hudson.util.ListBoxModel |
doFillNetworkIdItems(String networkId,
String endPointUrl,
String identity,
String credential,
String zone) |
hudson.util.ListBoxModel |
doFillUserDataIdItems() |
String |
getDisplayName() |
addHelpFileRedirect, calcAutoCompleteSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, 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
public String getDisplayName()
getDisplayName
in class hudson.model.Descriptor<SlaveOptions>
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckInstanceCap(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="instanceCap") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckStartTimeout(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="startTimeout") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckNumExecutors(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="numExecutors") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckRetentionTime(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="retentionTime") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.ListBoxModel doFillFloatingIpPoolItems(@QueryParameter String floatingIpPool, @QueryParameter String endPointUrl, @QueryParameter String identity, @QueryParameter String credential, @QueryParameter String zone)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckFloatingIpPool(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="floatingIpPool") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.ListBoxModel doFillHardwareIdItems(@QueryParameter String hardwareId, @QueryParameter String endPointUrl, @QueryParameter String identity, @QueryParameter String credential, @QueryParameter String zone)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckHardwareId(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="hardwareId") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.ListBoxModel doFillImageIdItems(@QueryParameter String imageId, @QueryParameter String endPointUrl, @QueryParameter String identity, @QueryParameter String credential, @QueryParameter String zone)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckImageId(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="imageId") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.ListBoxModel doFillNetworkIdItems(@QueryParameter String networkId, @QueryParameter String endPointUrl, @QueryParameter String identity, @QueryParameter String credential, @QueryParameter String zone)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckNetworkId(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="networkId") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.ListBoxModel doFillUserDataIdItems()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckUserDataId(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="userDataId") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckSecurityGroups(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="securityGroups") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckAvailabilityZone(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="availabilityZone") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.ListBoxModel doFillKeyPairNameItems(@QueryParameter String keyPairName, @QueryParameter String endPointUrl, @QueryParameter String identity, @QueryParameter String credential, @QueryParameter String zone)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckKeyPairName(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="keyPairName") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckJvmOptions(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="jvmOptions") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public hudson.util.FormValidation doCheckFsRoot(@QueryParameter String value, @RelativePath(value="../../slaveOptions") @QueryParameter(value="fsRoot") String def)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) @Nonnull public String def(@CheckForNull Object val)
public void calcFillSettings(String field, Map<String,Object> attributes)
calcFillSettings
in class hudson.model.Descriptor<SlaveOptions>
Copyright © 2016–2017. All rights reserved.