Enum SelectPrevBuildPolicy

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      SINCE_FIRST_BUILD
      First build in build history in current or default branch
      SINCE_LAST_BUILD
      Last build in current or default branch (running, or finished, failed or successful)
      SINCE_LAST_BUILD_IN_ANY_BRANCH
      Last build (running of finished) in any branch
      SINCE_LAST_COMPLETE_BUILD
      Last finished build (failed or successful) in current or default branch with no other problems than failed tests
      SINCE_LAST_FINISHED_BUILD
      Last finished build (failed or successful) in current or default branch
      SINCE_LAST_SUCCESSFULLY_FINISHED_BUILD
      Last successful build in current or default branch
      SINCE_NULL_BUILD
      Null build, useful in cases when all changes should be returned starting from the current build, and it does not matter whether there were builds before the current build or not.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static SelectPrevBuildPolicy fromId​(int policyId)  
      int getId()  
      static SelectPrevBuildPolicy valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static SelectPrevBuildPolicy[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • SINCE_LAST_BUILD

        public static final SelectPrevBuildPolicy SINCE_LAST_BUILD
        Last build in current or default branch (running, or finished, failed or successful)
      • SINCE_LAST_SUCCESSFULLY_FINISHED_BUILD

        public static final SelectPrevBuildPolicy SINCE_LAST_SUCCESSFULLY_FINISHED_BUILD
        Last successful build in current or default branch
      • SINCE_FIRST_BUILD

        public static final SelectPrevBuildPolicy SINCE_FIRST_BUILD
        First build in build history in current or default branch
      • SINCE_LAST_COMPLETE_BUILD

        public static final SelectPrevBuildPolicy SINCE_LAST_COMPLETE_BUILD
        Last finished build (failed or successful) in current or default branch with no other problems than failed tests
      • SINCE_LAST_FINISHED_BUILD

        public static final SelectPrevBuildPolicy SINCE_LAST_FINISHED_BUILD
        Last finished build (failed or successful) in current or default branch
      • SINCE_NULL_BUILD

        public static final SelectPrevBuildPolicy SINCE_NULL_BUILD
        Null build, useful in cases when all changes should be returned starting from the current build, and it does not matter whether there were builds before the current build or not.
      • SINCE_LAST_BUILD_IN_ANY_BRANCH

        public static final SelectPrevBuildPolicy SINCE_LAST_BUILD_IN_ANY_BRANCH
        Last build (running of finished) in any branch
    • Method Detail

      • values

        public static SelectPrevBuildPolicy[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SelectPrevBuildPolicy c : SelectPrevBuildPolicy.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SelectPrevBuildPolicy valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getId

        public int getId()