Package io.grpc.benchmarks.proto
Interface Control.ScenarioResultSummaryOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Control.ScenarioResultSummary,Control.ScenarioResultSummary.Builder
- Enclosing class:
- Control
public static interface Control.ScenarioResultSummaryOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetClientPollsPerRequest()Number of polls called inside completion queue per requestdoublegetClientSystemTime()client load based on system_time (0.85 => 85%)doublegetClientUserTime()client load based on user_time (0.85 => 85%)doublegetFailedRequestsPerSecond()double failed_requests_per_second = 14;doublegetLatency50()X% latency percentiles (in nanoseconds)doublegetLatency90()double latency_90 = 8;doublegetLatency95()double latency_95 = 9;doublegetLatency99()double latency_99 = 10;doublegetLatency999()double latency_999 = 11;doublegetQps()Total number of operations per second over all clients.doublegetQpsPerServerCore()QPS per one server core.doublegetServerCpuUsage()server cpu usage percentagedoublegetServerPollsPerRequest()double server_polls_per_request = 16;doublegetServerSystemTime()server load based on system_time (0.85 => 85%)doublegetServerUserTime()server load based on user_time (0.85 => 85%)doublegetSuccessfulRequestsPerSecond()Number of requests that succeeded/failed-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getQps
double getQps()
Total number of operations per second over all clients.
double qps = 1;- Returns:
- The qps.
-
getQpsPerServerCore
double getQpsPerServerCore()
QPS per one server core.
double qps_per_server_core = 2;- Returns:
- The qpsPerServerCore.
-
getServerSystemTime
double getServerSystemTime()
server load based on system_time (0.85 => 85%)
double server_system_time = 3;- Returns:
- The serverSystemTime.
-
getServerUserTime
double getServerUserTime()
server load based on user_time (0.85 => 85%)
double server_user_time = 4;- Returns:
- The serverUserTime.
-
getClientSystemTime
double getClientSystemTime()
client load based on system_time (0.85 => 85%)
double client_system_time = 5;- Returns:
- The clientSystemTime.
-
getClientUserTime
double getClientUserTime()
client load based on user_time (0.85 => 85%)
double client_user_time = 6;- Returns:
- The clientUserTime.
-
getLatency50
double getLatency50()
X% latency percentiles (in nanoseconds)
double latency_50 = 7;- Returns:
- The latency50.
-
getLatency90
double getLatency90()
double latency_90 = 8;- Returns:
- The latency90.
-
getLatency95
double getLatency95()
double latency_95 = 9;- Returns:
- The latency95.
-
getLatency99
double getLatency99()
double latency_99 = 10;- Returns:
- The latency99.
-
getLatency999
double getLatency999()
double latency_999 = 11;- Returns:
- The latency999.
-
getServerCpuUsage
double getServerCpuUsage()
server cpu usage percentage
double server_cpu_usage = 12;- Returns:
- The serverCpuUsage.
-
getSuccessfulRequestsPerSecond
double getSuccessfulRequestsPerSecond()
Number of requests that succeeded/failed
double successful_requests_per_second = 13;- Returns:
- The successfulRequestsPerSecond.
-
getFailedRequestsPerSecond
double getFailedRequestsPerSecond()
double failed_requests_per_second = 14;- Returns:
- The failedRequestsPerSecond.
-
getClientPollsPerRequest
double getClientPollsPerRequest()
Number of polls called inside completion queue per request
double client_polls_per_request = 15;- Returns:
- The clientPollsPerRequest.
-
getServerPollsPerRequest
double getServerPollsPerRequest()
double server_polls_per_request = 16;- Returns:
- The serverPollsPerRequest.
-
-