com.intel.cosbench.bench
Class Mark
java.lang.Object
com.intel.cosbench.bench.Mark
- All Implemented Interfaces:
- MapRegistry.Item, java.lang.Cloneable
public class Mark
- extends java.lang.Object
- implements java.lang.Cloneable, MapRegistry.Item
The class aggregates performance data in one sample interval.
- Author:
- ywang19
Constructor Summary |
Mark()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mark
public Mark()
getName
public java.lang.String getName()
- Specified by:
getName
in interface MapRegistry.Item
setName
public void setName(java.lang.String name)
getOpType
public java.lang.String getOpType()
setOpType
public void setOpType(java.lang.String opType)
getSampleType
public java.lang.String getSampleType()
setSampleType
public void setSampleType(java.lang.String sampleType)
getOpCount
public int getOpCount()
setOpCount
public void setOpCount(int opCount)
getSampleCount
public int getSampleCount()
setSampleCount
public void setSampleCount(int sampleCount)
getTotalOpCount
public int getTotalOpCount()
setTotalOpCount
public void setTotalOpCount(int totalOpCount)
getTotalSampleCount
public int getTotalSampleCount()
setTotalSampleCount
public void setTotalSampleCount(int totalSampleCount)
getRtSum
public long getRtSum()
setRtSum
public void setRtSum(long rtSum)
getByteCount
public long getByteCount()
setByteCount
public void setByteCount(long byteCount)
clear
public void clear()
addSample
public void addSample(Sample sample)
addOperation
public void addOperation(Result result)
getMarkType
public static java.lang.String getMarkType(java.lang.String opType,
java.lang.String sampleType)
newMark
public static Mark newMark(java.lang.String type)