Class ProxmoxCloud.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<Cloud>
org.jenkinsci.plugins.proxmox.ProxmoxCloud.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
ProxmoxCloud

@Extension @Symbol("proxmox") public static class ProxmoxCloud.DescriptorImpl extends Descriptor<Cloud>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<Cloud>
    • newInstance

      public Cloud newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) throws Descriptor.FormException
      Overrides:
      newInstance in class Descriptor<Cloud>
      Throws:
      Descriptor.FormException
    • doTestConnection

      @POST public FormValidation doTestConnection(@QueryParameter String apiUrl, @QueryParameter String credentialsId, @QueryParameter boolean ignoreSslErrors)
    • doClusterInventory

      @POST public org.kohsuke.stapler.HttpResponse doClusterInventory(@QueryParameter String apiUrl, @QueryParameter String credentialsId, @QueryParameter boolean ignoreSslErrors)
    • doFillCredentialsIdItems

      @POST public ListBoxModel doFillCredentialsIdItems()
    • doCheckApiUrl

      @POST public FormValidation doCheckApiUrl(@QueryParameter String value)
    • doCheckStartVmId

      @POST public FormValidation doCheckStartVmId(@QueryParameter int value)
    • doCheckOrphanCleanupGracePeriodSeconds

      @POST public FormValidation doCheckOrphanCleanupGracePeriodSeconds(@QueryParameter int value)
    • doCheckOrphanCleanupPeriodSeconds

      @POST public FormValidation doCheckOrphanCleanupPeriodSeconds(@QueryParameter int value)