@Extension public static final class InstanceConfiguration.DescriptorImpl extends hudson.model.Descriptor<InstanceConfiguration>
| Constructor and Description |
|---|
DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
static String |
defaultBootDiskAutoDelete() |
static String |
defaultBootDiskSizeGb() |
static String |
defaultLaunchTimeoutSeconds() |
static NetworkConfiguration |
defaultNetworkConfiguration() |
static String |
defaultRetentionTimeMinutes() |
static String |
defaultRunAsUser() |
hudson.util.FormValidation |
doCheckBootDiskSizeGbStr(jenkins.model.Jenkins context,
String value,
String projectId,
String imageName,
String credentialsId) |
hudson.util.FormValidation |
doCheckBootDiskSourceImageName(String value) |
hudson.util.FormValidation |
doCheckBootDiskSourceImageProject(String value) |
hudson.util.FormValidation |
doCheckDescription(String value) |
hudson.util.FormValidation |
doCheckLabelString(String value,
hudson.model.Node.Mode mode) |
hudson.util.FormValidation |
doCheckMachineType(String value) |
hudson.util.FormValidation |
doCheckNamePrefix(String value) |
hudson.util.FormValidation |
doCheckNetworkTags(String value) |
hudson.util.FormValidation |
doCheckRegion(String value) |
hudson.util.FormValidation |
doCheckWindowsPrivateKeyCredentialsId(jenkins.model.Jenkins context,
String value,
boolean windows,
String windowsPasswordCredentialsId) |
hudson.util.FormValidation |
doCheckZone(String value) |
hudson.util.ListBoxModel |
doFillBootDiskSourceImageNameItems(jenkins.model.Jenkins context,
String projectId,
String credentialsId) |
hudson.util.ListBoxModel |
doFillBootDiskSourceImageProjectItems(jenkins.model.Jenkins context,
String projectId) |
hudson.util.ListBoxModel |
doFillBootDiskTypeItems(jenkins.model.Jenkins context,
String projectId,
String zone,
String credentialsId) |
hudson.util.ListBoxModel |
doFillMachineTypeItems(jenkins.model.Jenkins context,
String projectId,
String zone,
String credentialsId) |
hudson.util.ListBoxModel |
doFillMinCpuPlatformItems(jenkins.model.Jenkins context,
String projectId,
String zone,
String credentialsId) |
hudson.util.ListBoxModel |
doFillRegionItems(jenkins.model.Jenkins context,
String projectId,
String credentialsId) |
hudson.util.ListBoxModel |
doFillWindowsPasswordCredentialsIdItems(jenkins.model.Jenkins context,
String value) |
hudson.util.ListBoxModel |
doFillWindowsPrivateKeyCredentialsIdItems(jenkins.model.Jenkins context,
String value) |
hudson.util.ListBoxModel |
doFillZoneItems(jenkins.model.Jenkins context,
String projectId,
String region,
String credentialsId) |
String |
getHelpFile(String fieldName) |
List<NetworkConfiguration.NetworkConfigurationDescriptor> |
getNetworkConfigurationDescriptors() |
static void |
setComputeClient(ComputeClient client) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic static void setComputeClient(ComputeClient client)
public static String defaultRetentionTimeMinutes()
public static String defaultLaunchTimeoutSeconds()
public static String defaultBootDiskSizeGb()
public static String defaultBootDiskAutoDelete()
public static String defaultRunAsUser()
public static NetworkConfiguration defaultNetworkConfiguration()
public String getHelpFile(String fieldName)
getHelpFile in class hudson.model.Descriptor<InstanceConfiguration>public List<NetworkConfiguration.NetworkConfigurationDescriptor> getNetworkConfigurationDescriptors()
public hudson.util.FormValidation doCheckNetworkTags(@QueryParameter
String value)
public hudson.util.FormValidation doCheckNamePrefix(@QueryParameter
String value)
public hudson.util.FormValidation doCheckDescription(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillRegionItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="projectId") @RelativePath(value="..")
String projectId,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.FormValidation doCheckRegion(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillZoneItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="projectId") @RelativePath(value="..")
String projectId,
@QueryParameter(value="region")
String region,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.FormValidation doCheckZone(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillMachineTypeItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="projectId") @RelativePath(value="..")
String projectId,
@QueryParameter(value="zone")
String zone,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.FormValidation doCheckMachineType(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillMinCpuPlatformItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="projectId") @RelativePath(value="..")
String projectId,
@QueryParameter(value="zone")
String zone,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.ListBoxModel doFillBootDiskTypeItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="projectId") @RelativePath(value="..")
String projectId,
@QueryParameter(value="zone")
String zone,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.ListBoxModel doFillBootDiskSourceImageProjectItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="projectId") @RelativePath(value="..")
String projectId)
public hudson.util.FormValidation doCheckBootDiskSourceImageProject(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillBootDiskSourceImageNameItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter(value="bootDiskSourceImageProject")
String projectId,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.FormValidation doCheckBootDiskSourceImageName(@QueryParameter
String value)
public hudson.util.FormValidation doCheckBootDiskSizeGbStr(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter
String value,
@QueryParameter(value="bootDiskSourceImageProject")
String projectId,
@QueryParameter(value="bootDiskSourceImageName")
String imageName,
@QueryParameter(value="credentialsId") @RelativePath(value="..")
String credentialsId)
public hudson.util.FormValidation doCheckLabelString(@QueryParameter
String value,
@QueryParameter
hudson.model.Node.Mode mode)
public hudson.util.ListBoxModel doFillWindowsPasswordCredentialsIdItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter
String value)
public hudson.util.ListBoxModel doFillWindowsPrivateKeyCredentialsIdItems(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter
String value)
public hudson.util.FormValidation doCheckWindowsPrivateKeyCredentialsId(@AncestorInPath
jenkins.model.Jenkins context,
@QueryParameter
String value,
@QueryParameter(value="windows")
boolean windows,
@QueryParameter(value="windowsPasswordCredentialsId")
String windowsPasswordCredentialsId)
Copyright © 2016–2018 Google. All rights reserved.