public final class MultiOperationMasterBenchSummary extends GeneralBenchSummary<MultiOperationMasterBenchTaskResult>
mNodeResults, mThroughputCLASS_NAME_FIELD| Constructor and Description |
|---|
MultiOperationMasterBenchSummary()
Creates an instance.
|
MultiOperationMasterBenchSummary(MultiOperationMasterBenchTaskResult mergedTaskResults,
java.util.Map<java.lang.String,MultiOperationMasterBenchTaskResult> nodes)
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getDurationMs() |
long |
getEndTimeMs() |
java.util.List<Pair<Operation,java.lang.Float>> |
getOperationThroughputs() |
MultiOperationMasterBenchParameters |
getParameters() |
java.util.List<SummaryStatistics> |
getStatistics() |
java.util.Map<java.lang.String,SummaryStatistics> |
getStatisticsPerMethod() |
GraphGenerator |
graphGenerator() |
void |
setDurationMs(long durationMs) |
void |
setEndTimeMs(long endTimeMs) |
void |
setOperationThroughputs(java.util.List<Pair<Operation,java.lang.Float>> operationThroughputs) |
void |
setParameters(MultiOperationMasterBenchParameters parameters) |
void |
setStatistics(java.util.List<SummaryStatistics> statistics) |
void |
setStatisticsPerMethod(java.util.Map<java.lang.String,SummaryStatistics> statisticsPerMethod) |
collectErrorsFromAllNodes, getNodeResults, getThroughput, setNodeResults, setThroughputclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromJson, fromJson, getClassName, setClassName, toJsonpublic MultiOperationMasterBenchSummary()
public MultiOperationMasterBenchSummary(MultiOperationMasterBenchTaskResult mergedTaskResults, java.util.Map<java.lang.String,MultiOperationMasterBenchTaskResult> nodes) throws java.util.zip.DataFormatException
mergedTaskResults - the merged task resultnodes - the map storing the nodes' resultjava.util.zip.DataFormatExceptionpublic long getDurationMs()
public void setDurationMs(long durationMs)
durationMs - the duration (in ms)public MultiOperationMasterBenchParameters getParameters()
public void setParameters(MultiOperationMasterBenchParameters parameters)
parameters - the parameterspublic long getEndTimeMs()
public void setEndTimeMs(long endTimeMs)
endTimeMs - the end time (in ms)public java.util.List<SummaryStatistics> getStatistics()
public void setStatistics(java.util.List<SummaryStatistics> statistics)
statistics - the statisticspublic java.util.Map<java.lang.String,SummaryStatistics> getStatisticsPerMethod()
public void setStatisticsPerMethod(java.util.Map<java.lang.String,SummaryStatistics> statisticsPerMethod)
statisticsPerMethod - the statistics per method mappublic java.util.List<Pair<Operation,java.lang.Float>> getOperationThroughputs()
public void setOperationThroughputs(java.util.List<Pair<Operation,java.lang.Float>> operationThroughputs)
operationThroughputs - the operation throughputspublic GraphGenerator graphGenerator()
Copyright © 2023. All Rights Reserved.