com.intel.cosbench.config
Class Work
java.lang.Object
com.intel.cosbench.config.Work
- All Implemented Interfaces:
- java.lang.Iterable<Operation>
public class Work
- extends java.lang.Object
- implements java.lang.Iterable<Operation>
The model class mapping to "work" in configuration xml with following form:
- Author:
- ywang19
Constructor Summary |
Work()
|
Work(java.lang.String name)
|
Work(java.lang.String name,
java.lang.String type)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Work
public Work()
Work
public Work(java.lang.String name)
Work
public Work(java.lang.String name,
java.lang.String type)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getWorkers
public int getWorkers()
setWorkers
public void setWorkers(int workers)
getInterval
public int getInterval()
setInterval
public void setInterval(int interval)
getDivision
public java.lang.String getDivision()
setDivision
public void setDivision(java.lang.String division)
getRuntime
public int getRuntime()
setRuntime
public void setRuntime(int runtime)
getRampup
public int getRampup()
setRampup
public void setRampup(int rampup)
getRampdown
public int getRampdown()
setRampdown
public void setRampdown(int rampdown)
getTotalOps
public int getTotalOps()
setTotalOps
public void setTotalOps(int totalOps)
getTotalBytes
public long getTotalBytes()
setTotalBytes
public void setTotalBytes(long totalBytes)
getDriver
public java.lang.String getDriver()
setDriver
public void setDriver(java.lang.String driver)
getConfig
public java.lang.String getConfig()
setConfig
public void setConfig(java.lang.String config)
getAuth
public Auth getAuth()
setAuth
public void setAuth(Auth auth)
getStorage
public Storage getStorage()
setStorage
public void setStorage(Storage storage)
getOperations
public java.util.List<Operation> getOperations()
setOperations
public void setOperations(java.util.List<Operation> operations)
addOperation
public void addOperation(Operation op)
iterator
public java.util.Iterator<Operation> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Operation>
validate
public void validate()