Class StashNotifier.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
org.jenkinsci.plugins.stashNotifier.StashNotifier.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
StashNotifier

@Symbol({"notifyBitbucket","notifyStash"}) @Extension public static final class StashNotifier.DescriptorImpl extends BuildStepDescriptor<Publisher>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
    • DescriptorImpl

      protected DescriptorImpl(boolean load)
  • Method Details

    • doFillCredentialsIdItems

      public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item project, @QueryParameter String credentialsId)
    • isConsiderUnstableAsSuccess

      public boolean isConsiderUnstableAsSuccess()
    • setConsiderUnstableAsSuccess

      @DataBoundSetter public void setConsiderUnstableAsSuccess(boolean considerUnstableAsSuccess)
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • isDisableInprogressNotification

      public boolean isDisableInprogressNotification()
    • setDisableInprogressNotification

      @DataBoundSetter public void setDisableInprogressNotification(boolean disableInprogressNotification)
    • isIgnoreUnverifiedSsl

      public boolean isIgnoreUnverifiedSsl()
    • setIgnoreUnverifiedSsl

      @DataBoundSetter public void setIgnoreUnverifiedSsl(boolean ignoreUnverifiedSsl)
    • isIncludeBuildNumberInKey

      public boolean isIncludeBuildNumberInKey()
    • setIncludeBuildNumberInKey

      @DataBoundSetter public void setIncludeBuildNumberInKey(boolean includeBuildNumberInKey)
    • isPrependParentProjectKey

      public boolean isPrependParentProjectKey()
    • setPrependParentProjectKey

      @DataBoundSetter public void setPrependParentProjectKey(boolean prependParentProjectKey)
    • getStashRootUrl

      public String getStashRootUrl()
    • setStashRootUrl

      @DataBoundSetter public void setStashRootUrl(String stashRootUrl)
    • doCheckCredentialsId

      public FormValidation doCheckCredentialsId(@QueryParameter String value, @AncestorInPath Item project)
    • doCheckStashServerBaseUrl

      public FormValidation doCheckStashServerBaseUrl(@QueryParameter String value)
    • isApplicable

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

      @NonNull public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<Publisher>
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
      Overrides:
      configure in class Descriptor<Publisher>