public class RpcTaskSummary extends java.lang.Object implements Summary
| Modifier and Type | Field and Description |
|---|---|
double |
mAvgDurationMs |
long |
mCount |
double |
mMedian |
double |
mPercentile25th |
double |
mPercentile5th |
double |
mPercentile75th |
double |
mPercentile95th |
long |
mTotalDurationMs |
CLASS_NAME_FIELD| Constructor and Description |
|---|
RpcTaskSummary()
Used for deserialization.
|
RpcTaskSummary(RpcTaskResult r)
Creates a summary from a task result.
|
| Modifier and Type | Method and Description |
|---|---|
BaseParameters |
getBaseParameters() |
java.util.List<java.lang.String> |
getErrors() |
RpcBenchParameters |
getParameters() |
java.util.Map<java.lang.Integer,java.lang.Double> |
getPercentiles(int... indices)
Gets percentiles of the results at different indices.
|
java.util.List<RpcTaskResult.Point> |
getPoints() |
GraphGenerator |
graphGenerator() |
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 long mCount
public long mTotalDurationMs
public double mAvgDurationMs
public double mPercentile5th
public double mPercentile25th
public double mMedian
public double mPercentile75th
public double mPercentile95th
public RpcTaskSummary()
public RpcTaskSummary(RpcTaskResult r)
r - task resultpublic GraphGenerator graphGenerator()
graphGenerator in interface Summarypublic java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Map<java.lang.Integer,java.lang.Double> getPercentiles(int... indices)
indices - the indices of the percentiles, e.g. 50th or 75thpublic java.util.List<RpcTaskResult.Point> getPoints()
public void setPoints(java.util.List<RpcTaskResult.Point> points)
points - the data pointspublic java.util.List<java.lang.String> getErrors()
public void setErrors(java.util.List<java.lang.String> errors)
errors - the errorspublic BaseParameters getBaseParameters()
BaseParameterspublic void setBaseParameters(BaseParameters baseParameters)
baseParameters - the BaseParameters@Nullable public RpcBenchParameters getParameters()
RpcBenchParameterspublic void setParameters(RpcBenchParameters parameters)
parameters - the RpcBenchParametersCopyright © 2023. All Rights Reserved.