public final class JobServiceBenchSummary extends java.lang.Object implements Summary
| Modifier and Type | Class and Description |
|---|---|
static class |
JobServiceBenchSummary.GraphGenerator
The graph generator for this summary.
|
CLASS_NAME_FIELD| Constructor and Description |
|---|
JobServiceBenchSummary()
Creates an instance.
|
JobServiceBenchSummary(JobServiceBenchTaskResult mergedTaskResults,
java.util.List<java.lang.String> nodes,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getDurationMs() |
long |
getEndTimeMs() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getErrors() |
java.util.List<java.lang.String> |
getNodes() |
JobServiceBenchParameters |
getParameters() |
SummaryStatistics |
getStatistics() |
java.util.Map<java.lang.String,SummaryStatistics> |
getStatisticsPerMethod() |
float |
getThroughput() |
GraphGenerator |
graphGenerator() |
void |
setDurationMs(long durationMs) |
void |
setEndTimeMs(long endTimeMs) |
void |
setErrors(java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors) |
void |
setNodes(java.util.List<java.lang.String> nodes) |
void |
setParameters(JobServiceBenchParameters parameters) |
void |
setStatistics(SummaryStatistics statistics) |
void |
setStatisticsPerMethod(java.util.Map<java.lang.String,SummaryStatistics> statisticsPerMethod) |
void |
setThroughput(float throughput) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromJson, fromJson, getClassName, setClassName, toJsonpublic JobServiceBenchSummary()
public JobServiceBenchSummary(JobServiceBenchTaskResult mergedTaskResults, java.util.List<java.lang.String> nodes, java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors) throws java.util.zip.DataFormatException
mergedTaskResults - the merged task resultnodes - the list of nodeserrors - the list of errorsjava.util.zip.DataFormatExceptionpublic float getThroughput()
public void setThroughput(float throughput)
throughput - the throughputpublic long getDurationMs()
public void setDurationMs(long durationMs)
durationMs - the duration (in ms)public JobServiceBenchParameters getParameters()
public void setParameters(JobServiceBenchParameters parameters)
parameters - the parameterspublic java.util.List<java.lang.String> getNodes()
public void setNodes(java.util.List<java.lang.String> nodes)
nodes - the list of nodespublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getErrors()
public void setErrors(java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)
errors - the errorspublic long getEndTimeMs()
public void setEndTimeMs(long endTimeMs)
endTimeMs - the end time (in ms)public SummaryStatistics getStatistics()
public void setStatistics(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 GraphGenerator graphGenerator()
graphGenerator in interface SummaryCopyright © 2022. All Rights Reserved.