Class BranchSource

    • Constructor Detail

      • BranchSource

        @DataBoundConstructor
        public BranchSource​(jenkins.scm.api.SCMSource source)
    • Method Detail

      • getSource

        @Exported
        @NonNull
        public jenkins.scm.api.SCMSource getSource()
        Gets the source.
        Returns:
        the source.
      • getBuildStrategies

        @NonNull
        public List<BranchBuildStrategy> getBuildStrategies()
        Gets the rules for automatic building of branches to apply on this source.
        Returns:
        the rules for automatic building of branches to apply on this source.
        Since:
        2.0.0
      • setBuildStrategies

        @DataBoundSetter
        public void setBuildStrategies​(@CheckForNull
                                       List<BranchBuildStrategy> buildStrategies)
        Gets the rules for automatic building of branches to apply on this source.
        Parameters:
        buildStrategies - the rules for automatic building of branches to apply on this source.
        Since:
        2.0.0