Class AgentTemplate.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<AgentTemplate>
io.jenkins.plugins.namespacecloud.AgentTemplate.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
AgentTemplate

@Extension @Symbol("namespaceTemplate") public static class AgentTemplate.DescriptorImpl extends Descriptor<AgentTemplate>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      @NonNull public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<AgentTemplate>
    • doCheckName

      @POST public FormValidation doCheckName(@QueryParameter String value)
    • doCheckLabels

      @POST public FormValidation doCheckLabels(@QueryParameter String value)
    • doCheckVcpu

      @POST public FormValidation doCheckVcpu(@QueryParameter int value)
    • doCheckMemoryGb

      @POST public FormValidation doCheckMemoryGb(@QueryParameter int value, @QueryParameter int vcpu)
      Namespace bills by shape, and a lopsided vCPU:memory ratio is usually a typo rather than an intent, so warn without blocking.
    • doCheckLaunchTimeoutSeconds

      @POST public FormValidation doCheckLaunchTimeoutSeconds(@QueryParameter int value)
    • doCheckMaxLifetimeMinutes

      @POST public FormValidation doCheckMaxLifetimeMinutes(@QueryParameter int value)
    • doCheckCacheVolumes

      @POST public FormValidation doCheckCacheVolumes(@QueryParameter String value)
    • doFillArchItems

      @POST public ListBoxModel doFillArchItems()