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:
getHelpFile
in 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:
IOException
javax.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:
IOException
javax.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:
IOException
javax.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:
IOException
javax.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:
IOException
javax.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:
IOException
javax.servlet.ServletException
-
doFillVcnCompartmentIdItems
public ListBoxModel doFillVcnCompartmentIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.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:
IOException
javax.servlet.ServletException
-
doFillSubnetCompartmentIdItems
public ListBoxModel doFillSubnetCompartmentIdItems(@QueryParameter @RelativePath("..") String credentialsId, @QueryParameter @RelativePath("..") String maxAsyncThreads, @QueryParameter String compartmentId) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.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:
IOException
javax.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)
-
-