case class LabProtocol(name: String, setupCommands: String, goCommands: String, finalCommands: String, repetitions: Int, sequentialRunOrder: Boolean, runMetricsEveryStep: Boolean, timeLimit: Int, exitCondition: String, metrics: List[String], valueSets: List[RefValueSet]) extends Product with Serializable
- Source
- LabProtocol.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LabProtocol
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new LabProtocol(name: String, setupCommands: String, goCommands: String, finalCommands: String, repetitions: Int, sequentialRunOrder: Boolean, runMetricsEveryStep: Boolean, timeLimit: Int, exitCondition: String, metrics: List[String], valueSets: List[RefValueSet])
Type Members
Value Members
- def countRuns: Int
- val exitCondition: String
- val finalCommands: String
- val goCommands: String
- val metrics: List[String]
- val name: String
- def refElements: AnyRefSettingsIterator
- val repetitions: Int
- val runMetricsEveryStep: Boolean
- val sequentialRunOrder: Boolean
- val setupCommands: String
- val timeLimit: Int
- val valueSets: List[RefValueSet]
Deprecated Value Members
-
def
elements: SettingsIterator
- Annotations
- @deprecated
- Deprecated
(Since version use refElements instead) 6.0.2