Class BaremetalCloudAgentTemplate.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<BaremetalCloudAgentTemplate>
-
- com.oracle.cloud.baremetal.jenkins.BaremetalCloudAgentTemplate.DescriptorImpl
-
- Enclosing class:
- BaremetalCloudAgentTemplate
@Extension public static class BaremetalCloudAgentTemplate.DescriptorImpl extends Descriptor<BaremetalCloudAgentTemplate>
-
-
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
-
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, 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
-
getHelpFile
public String getHelpFile(String fieldName)
- Overrides:
getHelpFilein classDescriptor<BaremetalCloudAgentTemplate>
-
getDefaultNumExecutors
public static int getDefaultNumExecutors()
-
doCheckNumExecutors
public FormValidation doCheckNumExecutors(@QueryParameter String value)
-
doCheckSshConnectTimeoutSeconds
public FormValidation doCheckSshConnectTimeoutSeconds(@QueryParameter String value)
-
doCheckAssignPublicIP
public FormValidation doCheckAssignPublicIP(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String subnetId, @QueryParameter Boolean assignPublicIP)
-
doCheckDoNotDisable
public FormValidation doCheckDoNotDisable(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter Boolean doNotDisable)
-
doCheckUsePublicIP
public FormValidation doCheckUsePublicIP(@QueryParameter Boolean assignPublicIP, @QueryParameter Boolean usePublicIP)
-
doCheckInstanceNamePrefix
public FormValidation doCheckInstanceNamePrefix(@QueryParameter String instanceNamePrefix)
-
doFillCompartmentIdItems
public ListBoxModel doFillCompartmentIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillAvailableDomainItems
public ListBoxModel doFillAvailableDomainItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId)
-
doFillImageCompartmentIdItems
public ListBoxModel doFillImageCompartmentIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillImageIdItems
public ListBoxModel doFillImageIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId, @QueryParameter String imageCompartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillShapeItems
public ListBoxModel doFillShapeItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId, @QueryParameter String availableDomain, @QueryParameter String imageId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillNumberOfOcpusItems
public ListBoxModel doFillNumberOfOcpusItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId, @QueryParameter String availableDomain, @QueryParameter String imageId, @QueryParameter String shape) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillMemoryInGBsItems
public ListBoxModel doFillMemoryInGBsItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId, @QueryParameter String availableDomain, @QueryParameter String imageId, @QueryParameter String shape) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillVcnCompartmentIdItems
public ListBoxModel doFillVcnCompartmentIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillVcnIdItems
public ListBoxModel doFillVcnIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId, @QueryParameter String vcnCompartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillSubnetCompartmentIdItems
public ListBoxModel doFillSubnetCompartmentIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillSubnetIdItems
public ListBoxModel doFillSubnetIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String availableDomain, @QueryParameter String vcnId, @QueryParameter String compartmentId, @QueryParameter String vcnCompartmentId, @QueryParameter String subnetCompartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOExceptionjavax.servlet.ServletException
-
doFillSshCredentialsIdItems
public ListBoxModel doFillSshCredentialsIdItems(@AncestorInPath Item context, @QueryParameter String sshCredentialsId)
-
doCheckLabelString
public FormValidation doCheckLabelString(@QueryParameter String value, @QueryParameter Node.Mode mode)
-
doCheckIdleTerminationMinutes
public FormValidation doCheckIdleTerminationMinutes(@QueryParameter String value)
-
doCheckStartTimeoutSeconds
public FormValidation doCheckStartTimeoutSeconds(@QueryParameter String value)
-
doCheckInstanceCap
public FormValidation doCheckInstanceCap(@QueryParameter String value)
-
-