Class CodeBuilder.DescriptorImpl

All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
CodeBuilder

@Extension public static final class CodeBuilder.DescriptorImpl extends BuildStepDescriptor<Builder>
Descriptor for CodeBuilder. Used as a singleton. The class is marked as public so that it can be accessed from views.
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getMinSleepTime

      public int getMinSleepTime()
    • getMaxSleepTime

      public int getMaxSleepTime()
    • getSleepJitter

      public int getSleepJitter()
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
      Overrides:
      configure in class Descriptor<Builder>
      Throws:
      Descriptor.FormException
    • doFillGitCloneDepthOverrideItems

      public ListBoxModel doFillGitCloneDepthOverrideItems()
    • doFillReportBuildStatusOverrideItems

      public ListBoxModel doFillReportBuildStatusOverrideItems()
    • doFillPrivilegedModeOverrideItems

      public ListBoxModel doFillPrivilegedModeOverrideItems()
    • doFillInsecureSslOverrideItems

      public ListBoxModel doFillInsecureSslOverrideItems()
    • doFillArtifactTypeOverrideItems

      public ListBoxModel doFillArtifactTypeOverrideItems()
    • doFillArtifactNamespaceOverrideItems

      public ListBoxModel doFillArtifactNamespaceOverrideItems()
    • doFillArtifactPackagingOverrideItems

      public ListBoxModel doFillArtifactPackagingOverrideItems()
    • doFillArtifactEncryptionDisabledOverrideItems

      public ListBoxModel doFillArtifactEncryptionDisabledOverrideItems()
    • doFillOverrideArtifactNameItems

      public ListBoxModel doFillOverrideArtifactNameItems()
    • doFillSourceTypeOverrideItems

      public ListBoxModel doFillSourceTypeOverrideItems()
    • doFillComputeTypeOverrideItems

      public ListBoxModel doFillComputeTypeOverrideItems()
    • doFillCacheTypeOverrideItems

      public ListBoxModel doFillCacheTypeOverrideItems()
    • doFillCloudWatchLogsStatusOverrideItems

      public ListBoxModel doFillCloudWatchLogsStatusOverrideItems()
    • doFillS3LogsStatusOverrideItems

      public ListBoxModel doFillS3LogsStatusOverrideItems()
    • doFillS3LogsEncryptionDisabledOverrideItems

      public ListBoxModel doFillS3LogsEncryptionDisabledOverrideItems()
    • doFillEnvironmentTypeOverrideItems

      public ListBoxModel doFillEnvironmentTypeOverrideItems()
    • doFillCredentialsIdItems

      public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String credentialsId)
    • doFillSseAlgorithmItems

      public ListBoxModel doFillSseAlgorithmItems()
    • doFillCwlStreamingDisabledItems

      public ListBoxModel doFillCwlStreamingDisabledItems()
    • doFillExceptionFailureModeItems

      public ListBoxModel doFillExceptionFailureModeItems()
    • doCheckMaxSleepTime

      public FormValidation doCheckMaxSleepTime(@QueryParameter String minSleepTime, @QueryParameter String maxSleepTime, @QueryParameter String sleepJitter)
    • doCheckS3LogsEncryptionDisabledOverride

      public FormValidation doCheckS3LogsEncryptionDisabledOverride(@QueryParameter String s3LogsEncryptionDisabledOverride, @QueryParameter String s3LogsStatusOverride)
    • doCheckS3LogsLocationOverride

      public FormValidation doCheckS3LogsLocationOverride(@QueryParameter String s3LogsLocationOverride, @QueryParameter String s3LogsStatusOverride)
    • isApplicable

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

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<Builder>