Package alluxio.stress.worker
Class WorkerBenchSummary
- java.lang.Object
-
- alluxio.stress.worker.WorkerBenchSummary
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkerBenchSummary.GraphGeneratorThe graph generator for this summary.
-
Constructor Summary
Constructors Constructor Description WorkerBenchSummary()Creates an instance.WorkerBenchSummary(WorkerBenchTaskResult mergedTaskResults, java.util.List<java.lang.String> nodes, java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetDurationMs()longgetEndTimeMs()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getErrors()longgetIOBytes()floatgetIOMBps()java.util.List<java.lang.String>getNodes()WorkerBenchParametersgetParameters()GraphGeneratorgraphGenerator()voidsetDurationMs(long durationMs)voidsetEndTimeMs(long endTimeMs)voidsetErrors(java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)voidsetIOBytes(long IOBytes)voidsetIOMBps(float ioMBps)voidsetNodes(java.util.List<java.lang.String> nodes)voidsetParameters(WorkerBenchParameters parameters)
-
-
-
Constructor Detail
-
WorkerBenchSummary
public WorkerBenchSummary()
Creates an instance.
-
WorkerBenchSummary
public WorkerBenchSummary(WorkerBenchTaskResult mergedTaskResults, java.util.List<java.lang.String> nodes, java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)
Creates an instance.- Parameters:
mergedTaskResults- the merged task resultnodes- the list of nodeserrors- the list of errors
-
-
Method Detail
-
getIOMBps
public float getIOMBps()
- Returns:
- the throughput (MB/s)
-
setIOMBps
public void setIOMBps(float ioMBps)
- Parameters:
ioMBps- the throughput (MB / s)
-
getDurationMs
public long getDurationMs()
- Returns:
- the duration (in ms)
-
setDurationMs
public void setDurationMs(long durationMs)
- Parameters:
durationMs- the duration (in ms)
-
getParameters
public WorkerBenchParameters getParameters()
- Returns:
- the parameters
-
setParameters
public void setParameters(WorkerBenchParameters parameters)
- Parameters:
parameters- the parameters
-
getNodes
public java.util.List<java.lang.String> getNodes()
- Returns:
- the list of nodes
-
setNodes
public void setNodes(java.util.List<java.lang.String> nodes)
- Parameters:
nodes- the list of nodes
-
getErrors
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getErrors()
- Returns:
- the errors
-
setErrors
public void setErrors(java.util.Map<java.lang.String,java.util.List<java.lang.String>> errors)
- Parameters:
errors- the errors
-
getEndTimeMs
public long getEndTimeMs()
- Returns:
- the end time (in ms)
-
setEndTimeMs
public void setEndTimeMs(long endTimeMs)
- Parameters:
endTimeMs- the end time (in ms)
-
getIOBytes
public long getIOBytes()
- Returns:
- number of bytes
-
setIOBytes
public void setIOBytes(long IOBytes)
- Parameters:
IOBytes- the number of bytes
-
graphGenerator
public GraphGenerator graphGenerator()
- Specified by:
graphGeneratorin interfaceSummary- Returns:
- the graph generator for this type of summary
-
-