public final class ClientIOTaskResult extends java.lang.Object implements TaskResult, Summary
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientIOTaskResult.GraphGenerator
The graph generator for this summary.
|
static class |
ClientIOTaskResult.ThreadCountResult
A result for a single thread count test.
|
CLASS_NAME_FIELD| Constructor and Description |
|---|
ClientIOTaskResult()
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addThreadCountResults(int threadCount,
ClientIOTaskResult.ThreadCountResult threadCountResult) |
TaskResult.Aggregator |
aggregator() |
BaseParameters |
getBaseParameters() |
long |
getEndMs() |
java.util.List<java.lang.String> |
getErrors() |
ClientIOParameters |
getParameters() |
long |
getRecordStartMs() |
java.util.Map<java.lang.Integer,ClientIOTaskResult.ThreadCountResult> |
getThreadCountResults() |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,SummaryStatistics>> |
getTimeToFirstBytePerThread() |
GraphGenerator |
graphGenerator() |
void |
putTimeToFirstBytePerThread(java.lang.Integer numThreads,
java.util.Map<java.lang.String,SummaryStatistics> statistics) |
void |
setBaseParameters(BaseParameters baseParameters) |
void |
setEndMs(long endMs) |
void |
setParameters(ClientIOParameters parameters) |
void |
setRecordStartMs(long recordStartMs) |
void |
setThreadCountResults(java.util.Map<java.lang.Integer,ClientIOTaskResult.ThreadCountResult> threadCountResults) |
void |
setTimeToFirstBytePerThread(java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,SummaryStatistics>> timeToFirstByte) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromJson, fromJson, getClassName, setClassName, toJsonpublic BaseParameters getBaseParameters()
getBaseParameters in interface TaskResultpublic void setBaseParameters(BaseParameters baseParameters)
baseParameters - the base parameterspublic ClientIOParameters getParameters()
public void setParameters(ClientIOParameters parameters)
parameters - the parameterspublic long getRecordStartMs()
public void setRecordStartMs(long recordStartMs)
recordStartMs - the start time (in ms)public java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,SummaryStatistics>> getTimeToFirstBytePerThread()
public void setTimeToFirstBytePerThread(java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,SummaryStatistics>> timeToFirstByte)
timeToFirstByte - time to first statisticspublic void putTimeToFirstBytePerThread(java.lang.Integer numThreads,
java.util.Map<java.lang.String,SummaryStatistics> statistics)
numThreads - thread countstatistics - ClientIOTaskResultStatisticspublic long getEndMs()
public void setEndMs(long endMs)
endMs - the end time (in ms)public java.util.Map<java.lang.Integer,ClientIOTaskResult.ThreadCountResult> getThreadCountResults()
public void setThreadCountResults(java.util.Map<java.lang.Integer,ClientIOTaskResult.ThreadCountResult> threadCountResults)
threadCountResults - the map of thread counts to resultspublic void addThreadCountResults(int threadCount,
ClientIOTaskResult.ThreadCountResult threadCountResult)
threadCount - the thread count of the resultsthreadCountResult - the results to addpublic java.util.List<java.lang.String> getErrors()
getErrors in interface TaskResultpublic TaskResult.Aggregator aggregator()
aggregator in interface TaskResultpublic GraphGenerator graphGenerator()
graphGenerator in interface SummaryCopyright © 2023. All Rights Reserved.