Class GitLabPushTrigger.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<Trigger<?>>
hudson.triggers.TriggerDescriptor
com.dabsquared.gitlabjenkins.GitLabPushTrigger.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
GitLabPushTrigger

@Extension @Symbol("gitlab") public static class GitLabPushTrigger.DescriptorImpl extends TriggerDescriptor
  • Constructor Details Link icon

    • DescriptorImpl Link icon

      public DescriptorImpl()
  • Method Details Link icon

    • isApplicable Link icon

      public boolean isApplicable(Item item)
      Specified by:
      isApplicable in class TriggerDescriptor
    • getDisplayName Link icon

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<Trigger<?>>
    • configure Link icon

      public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) throws Descriptor.FormException
      Overrides:
      configure in class Descriptor<Trigger<?>>
      Throws:
      Descriptor.FormException
    • doFillTriggerOpenMergeRequestOnPushItems Link icon

      public ListBoxModel doFillTriggerOpenMergeRequestOnPushItems(@QueryParameter String triggerOpenMergeRequestOnPush)
    • doAutoCompleteIncludeBranchesSpec Link icon

      public AutoCompletionCandidates doAutoCompleteIncludeBranchesSpec(@AncestorInPath Job<?,?> job, @QueryParameter String value)
    • doAutoCompleteExcludeBranchesSpec Link icon

      public AutoCompletionCandidates doAutoCompleteExcludeBranchesSpec(@AncestorInPath Job<?,?> job, @QueryParameter String value)
    • doCheckIncludeBranchesSpec Link icon

      public FormValidation doCheckIncludeBranchesSpec(@AncestorInPath Job<?,?> project, @QueryParameter String value)
    • doCheckExcludeBranchesSpec Link icon

      public FormValidation doCheckExcludeBranchesSpec(@AncestorInPath Job<?,?> project, @QueryParameter String value)
    • doAutoCompleteIncludeMergeRequestLabels Link icon

      public AutoCompletionCandidates doAutoCompleteIncludeMergeRequestLabels(@AncestorInPath Job<?,?> job, @QueryParameter String value)
    • doAutoCompleteExcludeMergeRequestLabels Link icon

      public AutoCompletionCandidates doAutoCompleteExcludeMergeRequestLabels(@AncestorInPath Job<?,?> job, @QueryParameter String value)
    • doCheckIncludeMergeRequestLabels Link icon

      public FormValidation doCheckIncludeMergeRequestLabels(@AncestorInPath Job<?,?> project, @QueryParameter String value)
    • doCheckExcludeMergeRequestLabels Link icon

      public FormValidation doCheckExcludeMergeRequestLabels(@AncestorInPath Job<?,?> project, @QueryParameter String value)
    • doGenerateSecretToken Link icon

      public void doGenerateSecretToken(@AncestorInPath Job<?,?> project, org.kohsuke.stapler.StaplerResponse2 response)
    • doClearSecretToken Link icon

      public void doClearSecretToken(@AncestorInPath Job<?,?> project, org.kohsuke.stapler.StaplerResponse2 response)