Class P4Step.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.StepDescriptor
org.jenkinsci.plugins.workflow.steps.scm.SCMStep.SCMStepDescriptor
org.jenkinsci.plugins.p4.workflow.P4Step.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
P4Step

@Extension(optional=true) @Symbol("p4sync") public static final class P4Step.DescriptorImpl extends org.jenkinsci.plugins.workflow.steps.scm.SCMStep.SCMStepDescriptor
  • Field Details

  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • doFillCredentialItems

      public ListBoxModel doFillCredentialItems(@AncestorInPath Item project, @QueryParameter String credential)
      A list of Perforce credential items
      Parameters:
      project - Jenkins Item
      credential - Perforce Credential
      Returns:
      A list of Perforce credential items to populate the jelly Select list.
    • doCheckCredential

      public FormValidation doCheckCredential(@AncestorInPath Item project, @QueryParameter String value)
    • doFillCharsetItems

      public ListBoxModel doFillCharsetItems()
    • getFunctionName

      public String getFunctionName()
      Specified by:
      getFunctionName in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<org.jenkinsci.plugins.workflow.steps.Step>