com.intel.cosbench.config
Class Mission
java.lang.Object
com.intel.cosbench.config.Mission
- All Implemented Interfaces:
- java.lang.Iterable<Operation>
public class Mission
- extends java.lang.Object
- implements java.lang.Iterable<Operation>
The class encapsulates the mission delivering to driver.
- Author:
- ywang19
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mission
public Mission()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getWorkers
public int getWorkers()
setWorkers
public void setWorkers(int workers)
getOffset
public int getOffset()
setOffset
public void setOffset(int offset)
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)
getTotalWorkers
public int getTotalWorkers()
setTotalWorkers
public void setTotalWorkers(int totalWorkers)
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)
iterator
public java.util.Iterator<Operation> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Operation>
validate
public void validate()