Package alluxio.stress
Interface TaskResult
-
- All Superinterfaces:
alluxio.util.JsonSerializable
- All Known Implementing Classes:
AbstractMaxThroughputSummary,ClientIOTaskResult,CompactionTaskResult,FuseIOTaskResult,IOTaskResult,JobServiceBenchTaskResult,JobServiceMaxThroughputSummary,MasterBenchTaskResult,MasterBenchTaskResultBase,MasterMaxThroughputSummary,MultiOperationMasterBenchTaskResult,RpcTaskResult,WorkerBenchTaskResult
public interface TaskResult extends alluxio.util.JsonSerializableThis represents the result of a single stress task. ATaskResultis meant to be aggregated into aSummary.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTaskResult.Aggregator<T extends TaskResult>The interface that aggregates multiple task results into a summary.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TaskResult.Aggregatoraggregator()BaseParametersgetBaseParameters()java.util.List<java.lang.String>getErrors()
-
-
-
Method Detail
-
aggregator
TaskResult.Aggregator aggregator()
- Returns:
- the aggregator that can produce a summary
-
getErrors
java.util.List<java.lang.String> getErrors()
- Returns:
- the list of errors in the result
-
getBaseParameters
BaseParameters getBaseParameters()
- Returns:
- the base parameters of the result
-
-