Class CpsScmFlowDefinition

  • All Implemented Interfaces:
    ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.flow.FlowDefinition>

    public class CpsScmFlowDefinition
    extends org.jenkinsci.plugins.workflow.flow.FlowDefinition
    • Constructor Detail

      • CpsScmFlowDefinition

        @DataBoundConstructor
        public CpsScmFlowDefinition​(SCM scm,
                                    String scriptPath)
    • Method Detail

      • getScm

        public SCM getScm()
      • getSCMs

        public Collection<? extends SCM> getSCMs()
        Overrides:
        getSCMs in class org.jenkinsci.plugins.workflow.flow.FlowDefinition
      • getScriptPath

        public String getScriptPath()
      • isLightweight

        public boolean isLightweight()
      • setLightweight

        @DataBoundSetter
        public void setLightweight​(boolean lightweight)