Class RancherHelmBuilder.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<Builder>
hudson.tasks.BuildStepDescriptor<Builder>
io.jenkins.plugins.ranchermanager.RancherHelmBuilder.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
RancherHelmBuilder

@Symbol("rancherHelm") @Extension public static final class RancherHelmBuilder.DescriptorImpl extends BuildStepDescriptor<Builder>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • isApplicable

      public boolean isApplicable(Class<? extends AbstractProject> jobType)
      Specified by:
      isApplicable in class BuildStepDescriptor<Builder>
    • getDisplayName

      @NonNull public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<Builder>
    • getRancherConnectionSummary

      public String getRancherConnectionSummary()
    • doCheckClusterId

      @POST public FormValidation doCheckClusterId(@QueryParameter String value, @QueryParameter String rancherConnectionMode, @AncestorInPath Item item)
    • doCheckRancherUrl

      @POST public FormValidation doCheckRancherUrl(@QueryParameter String value, @QueryParameter String rancherConnectionMode, @AncestorInPath Item item)
    • doCheckReleaseName

      @POST public FormValidation doCheckReleaseName(@QueryParameter String value, @AncestorInPath Item item)
    • doCheckProject

      @POST public FormValidation doCheckProject(@QueryParameter String value, @AncestorInPath Item item)
    • doCheckNamespace

      @POST public FormValidation doCheckNamespace(@QueryParameter String value, @AncestorInPath Item item)
    • doCheckWaitTimeoutSeconds

      @POST public FormValidation doCheckWaitTimeoutSeconds(@QueryParameter String value, @AncestorInPath Item item)
    • doCheckRepo

      @POST public FormValidation doCheckRepo(@QueryParameter String value, @AncestorInPath Item item)
    • doCheckValues

      @POST public FormValidation doCheckValues(@QueryParameter String value, @QueryParameter String valuesSource, @AncestorInPath Item item)
    • doFillRancherCredentialsIdItems

      @POST public ListBoxModel doFillRancherCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String rancherCredentialsId)
    • doFillValuesGitCredentialsIdItems

      @POST public ListBoxModel doFillValuesGitCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String valuesGitCredentialsId)