Package jetbrains.buildServer.vcs
Enum SelectPrevBuildPolicy
- java.lang.Object
-
- java.lang.Enum<SelectPrevBuildPolicy>
-
- jetbrains.buildServer.vcs.SelectPrevBuildPolicy
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SelectPrevBuildPolicy>
public enum SelectPrevBuildPolicy extends java.lang.Enum<SelectPrevBuildPolicy>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description SINCE_FIRST_BUILD
First build in build history in current or default branchSINCE_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 branchSINCE_LAST_COMPLETE_BUILD
Last finished build (failed or successful) in current or default branch with no other problems than failed testsSINCE_LAST_FINISHED_BUILD
Last finished build (failed or successful) in current or default branchSINCE_LAST_SUCCESSFULLY_FINISHED_BUILD
Last successful build in current or default branchSINCE_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.
-
-
-
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 namejava.lang.NullPointerException
- if the argument is null
-
getId
public int getId()
-
fromId
public static SelectPrevBuildPolicy fromId(int policyId)
-
-