public class RpcTaskResult extends java.lang.Object implements TaskResult
| Modifier and Type | Class and Description |
|---|---|
static class |
RpcTaskResult.Aggregator
An aggregator that merges multiple
RpcTaskResult. |
static class |
RpcTaskResult.Point
Each point stands for one successful RPC.
|
CLASS_NAME_FIELD| Constructor and Description |
|---|
RpcTaskResult()
Constructor.
|
RpcTaskResult(BaseParameters baseParameters,
RpcBenchParameters rpcBenchParameters)
Constructor with only parameters.
|
RpcTaskResult(RpcTaskResult source)
A copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addError(java.lang.String errorMsg) |
void |
addPoint(RpcTaskResult.Point p) |
RpcTaskResult.Aggregator |
aggregator() |
BaseParameters |
getBaseParameters() |
java.util.List<java.lang.String> |
getErrors() |
RpcBenchParameters |
getParameters() |
java.util.List<RpcTaskResult.Point> |
getPoints() |
void |
merge(RpcTaskResult r) |
void |
setBaseParameters(BaseParameters baseParameters) |
void |
setErrors(java.util.List<java.lang.String> errors) |
void |
setParameters(RpcBenchParameters parameters) |
void |
setPoints(java.util.List<RpcTaskResult.Point> points) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfromJson, fromJson, getClassName, setClassName, toJsonpublic RpcTaskResult()
public RpcTaskResult(BaseParameters baseParameters, RpcBenchParameters rpcBenchParameters)
baseParameters - base parametersrpcBenchParameters - test specific parameterspublic RpcTaskResult(RpcTaskResult source)
source - the result to copy from@Nullable public BaseParameters getBaseParameters()
BaseParameterspublic void setBaseParameters(BaseParameters baseParameters)
baseParameters - the BaseParameters to use@Nullable public RpcBenchParameters getParameters()
RpcBenchParameterspublic void setParameters(RpcBenchParameters parameters)
parameters - the RpcBenchParameters to usepublic void addError(java.lang.String errorMsg)
errorMsg - an error msg to addpublic java.util.List<java.lang.String> getErrors()
public void setErrors(java.util.List<java.lang.String> errors)
errors - the errorspublic void addPoint(RpcTaskResult.Point p)
p - the data point to add to the resultspublic java.util.List<RpcTaskResult.Point> getPoints()
public void setPoints(java.util.List<RpcTaskResult.Point> points)
points - data pointspublic RpcTaskResult.Aggregator aggregator()
aggregator in interface TaskResultpublic void merge(RpcTaskResult r)
r - another result to merge into this onepublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2021. All Rights Reserved.