Class NaginatorMatrixAction

  • All Implemented Interfaces:
    Action, BuildBadgeAction, ModelObject

    public class NaginatorMatrixAction
    extends NaginatorAction
    This is an extention for the NaginatorAction class which used to store the combinations to rerun.
    Author:
    galunto
    • Constructor Detail

      • NaginatorMatrixAction

        @Deprecated
        public NaginatorMatrixAction​(int retryCount)
        Deprecated.
        Parameters:
        retryCount - the number of retry this build is rescheduled for.
        Since:
        1.16
      • NaginatorMatrixAction

        public NaginatorMatrixAction​(@CheckForNull
                                     Run<?,​?> parentBuild,
                                     int retryCount,
                                     int maxRetryCount)
        Parameters:
        parentBuild - the build to be rescheduled.
        retryCount - the number of retry this build is rescheduled for.
        maxRetryCount - the maximum number to retry. Can be 0 for indeterminable cases.
        Since:
        1.17
    • Method Detail

      • addCombinationToRerun

        public void addCombinationToRerun​(hudson.matrix.Combination combination)
      • getCombinationsToRerun

        public List<hudson.matrix.Combination> getCombinationsToRerun()
      • isCombinationNeedsRerun

        public boolean isCombinationNeedsRerun​(hudson.matrix.Combination combination)