Class BitBucketPPRPluginConfig

java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
io.jenkins.plugins.bitbucketpushandpullrequest.config.BitBucketPPRPluginConfig
All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, Loadable, OnMaster

@Extension public class BitBucketPPRPluginConfig extends GlobalConfiguration
  • Field Details

    • BITBUCKET_PPR_PLUGIN_CONFIGURATION_ID

      public static final String BITBUCKET_PPR_PLUGIN_CONFIGURATION_ID
      See Also:
    • hookUrl

      public String hookUrl
    • notifyBitBucket

      public boolean notifyBitBucket
    • useJobNameAsBuildKey

      public boolean useJobNameAsBuildKey
    • credentialsId

      public String credentialsId
    • singleJob

      public String singleJob
    • propagationUrl

      public String propagationUrl
  • Constructor Details

    • BitBucketPPRPluginConfig

      public BitBucketPPRPluginConfig()
  • Method Details

    • getInstance

      public static BitBucketPPRPluginConfig getInstance()
    • setHookUrl

      @DataBoundSetter public void setHookUrl(String hookUrl)
    • setPropagationUrl

      @DataBoundSetter public void setPropagationUrl(String propagationUrl)
    • doCheckPropagationUrl

      public FormValidation doCheckPropagationUrl(@QueryParameter String value)
    • isHookUrlSet

      public boolean isHookUrlSet()
    • getHookUrl

      public String getHookUrl()
    • getNotifyBitBucket

      public boolean getNotifyBitBucket()
    • getPropagationUrl

      public String getPropagationUrl()
    • isPropagationUrlSet

      public boolean isPropagationUrlSet()
    • setNotifyBitBucket

      @DataBoundSetter public void setNotifyBitBucket(boolean notifyBitBucket)
    • getUseJobNameAsBuildKey

      public boolean getUseJobNameAsBuildKey()
    • setUseJobNameAsBuildKey

      @DataBoundSetter public void setUseJobNameAsBuildKey(boolean useJobNameAsBuildKey)
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(@CheckForNull String credentialsId)
    • getCredentialsId

      public String getCredentialsId()
    • setSingleJob

      @DataBoundSetter public void setSingleJob(String singleJob)
    • isSingleJobSet

      public boolean isSingleJobSet()
    • getSingleJob

      public String getSingleJob()
    • getDisplayName

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

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
      Overrides:
      configure in class GlobalConfiguration
    • doFillCredentialsIdItems

      public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item context, @QueryParameter String remote, @QueryParameter String credentialsId)