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, 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
  • Constructor Details

    • BitBucketPPRPluginConfig

      public BitBucketPPRPluginConfig()
  • Method Details

    • getInstance

      public static BitBucketPPRPluginConfig getInstance()
    • setHookUrl

      @DataBoundSetter public void setHookUrl(String hookUrl)
    • isHookUrlSet

      public boolean isHookUrlSet()
    • getHookUrl

      public String getHookUrl()
    • shouldNotifyBitBucket

      public boolean shouldNotifyBitBucket()
    • setNotifyBitBucket

      @DataBoundSetter public void setNotifyBitBucket(@CheckForNull boolean notifyBitBucket)
    • shouldUseJobNameAsBuildKey

      public boolean shouldUseJobNameAsBuildKey()
    • setUseJobNameAsBuildKey

      @DataBoundSetter public void setUseJobNameAsBuildKey(@CheckForNull boolean useJobNameAsBuildKey)
    • setCredentialsId

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

      @DataBoundSetter public void setSingleJob(String singleJob)
    • isSingleJobSet

      public boolean isSingleJobSet()
    • getSingleJob

      public String getSingleJob()
    • getDisplayName

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

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

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