Enum ProjectConfig.JobExecutionMode
- java.lang.Object
-
- java.lang.Enum<ProjectConfig.JobExecutionMode>
-
- de.tracetronic.jenkins.plugins.ecutest.test.config.ProjectConfig.JobExecutionMode
-
- All Implemented Interfaces:
Serializable
,Comparable<ProjectConfig.JobExecutionMode>
- Enclosing class:
- ProjectConfig
public static enum ProjectConfig.JobExecutionMode extends Enum<ProjectConfig.JobExecutionMode>
Defines the analysis job execution modes.- Since:
- 1.2
-
-
Enum Constant Summary
Enum Constants Enum Constant Description NO_EXECUTION
No analysis job execution.NO_TESTCASE_EXECUTION
Analysis job execution without running the test case part.PARALLEL_EXECUTION
Parallel analysis job execution.SEPARATE_PARALLEL_EXECUTION
Parallel analysis job execution with separate test report.SEPARATE_SEQUENTIAL_EXECUTION
Sequential analysis job execution with separate test report.SEQUENTIAL_EXECUTION
Sequential analysis job execution (default).TEST_GUIDE_EXECUTION
Analysis job execution without running the test case part.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProjectConfig.JobExecutionMode
fromValue(Integer value)
Gets the job execution mode by Integer value.int
getValue()
static ProjectConfig.JobExecutionMode
valueOf(String name)
Returns the enum constant of this type with the specified name.static ProjectConfig.JobExecutionMode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NO_EXECUTION
public static final ProjectConfig.JobExecutionMode NO_EXECUTION
No analysis job execution.
-
SEQUENTIAL_EXECUTION
public static final ProjectConfig.JobExecutionMode SEQUENTIAL_EXECUTION
Sequential analysis job execution (default).
-
PARALLEL_EXECUTION
public static final ProjectConfig.JobExecutionMode PARALLEL_EXECUTION
Parallel analysis job execution.
-
SEPARATE_SEQUENTIAL_EXECUTION
public static final ProjectConfig.JobExecutionMode SEPARATE_SEQUENTIAL_EXECUTION
Sequential analysis job execution with separate test report.
-
SEPARATE_PARALLEL_EXECUTION
public static final ProjectConfig.JobExecutionMode SEPARATE_PARALLEL_EXECUTION
Parallel analysis job execution with separate test report.
-
NO_TESTCASE_EXECUTION
public static final ProjectConfig.JobExecutionMode NO_TESTCASE_EXECUTION
Analysis job execution without running the test case part.
-
TEST_GUIDE_EXECUTION
public static final ProjectConfig.JobExecutionMode TEST_GUIDE_EXECUTION
Analysis job execution without running the test case part.
-
-
Method Detail
-
values
public static ProjectConfig.JobExecutionMode[] 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 (ProjectConfig.JobExecutionMode c : ProjectConfig.JobExecutionMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ProjectConfig.JobExecutionMode valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromValue
public static ProjectConfig.JobExecutionMode fromValue(Integer value)
Gets the job execution mode by Integer value.- Parameters:
value
- the value- Returns:
- the related
JobExecutionMode
-
getValue
public int getValue()
-
-