Package io.nosqlbench.nb.api.annotations
Enum Layer
java.lang.Object
java.lang.Enum<Layer>
io.nosqlbench.nb.api.annotations.Layer
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Layer>,java.lang.constant.Constable
public enum Layer extends java.lang.Enum<Layer>
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description ActivityEvents which are associated with a particular activity instance, such as parameters, starting and stopping, and critical errorsCLIEvents which describe command line arguments, such as parsing, named scenario mapping, or critical errorsMotorEvents which are associated with a particular activity threadOperationEvents which are associated with a particular operation or op templateScenarioEvents which describe scenario execution, such as parameters, lifecycle events, interruptions, and critical errorsScriptEvents which describe scripting details, such as commands, extension usages, sending programmatic annotations, or critical errors -
Method Summary
-
Enum Constant Details
-
CLI
Events which describe command line arguments, such as parsing, named scenario mapping, or critical errors -
Scenario
Events which describe scenario execution, such as parameters, lifecycle events, interruptions, and critical errors -
Script
Events which describe scripting details, such as commands, extension usages, sending programmatic annotations, or critical errors -
Activity
Events which are associated with a particular activity instance, such as parameters, starting and stopping, and critical errors -
Motor
Events which are associated with a particular activity thread -
Operation
Events which are associated with a particular operation or op template
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-