public static final class Control.ScenarioResultSummary.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder> implements Control.ScenarioResultSummaryOrBuilder
Basic summary that can be computed from ClientStats and ServerStats once the scenario has finished.Protobuf type
grpc.testing.ScenarioResultSummary| Modifier and Type | Method and Description |
|---|---|
Control.ScenarioResultSummary.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Control.ScenarioResultSummary |
build() |
Control.ScenarioResultSummary |
buildPartial() |
Control.ScenarioResultSummary.Builder |
clear() |
Control.ScenarioResultSummary.Builder |
clearClientPollsPerRequest()
Number of polls called inside completion queue per request
|
Control.ScenarioResultSummary.Builder |
clearClientSystemTime()
client load based on system_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
clearClientUserTime()
client load based on user_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
clearFailedRequestsPerSecond()
double failed_requests_per_second = 14; |
Control.ScenarioResultSummary.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Control.ScenarioResultSummary.Builder |
clearLatency50()
X% latency percentiles (in nanoseconds)
|
Control.ScenarioResultSummary.Builder |
clearLatency90()
double latency_90 = 8; |
Control.ScenarioResultSummary.Builder |
clearLatency95()
double latency_95 = 9; |
Control.ScenarioResultSummary.Builder |
clearLatency99()
double latency_99 = 10; |
Control.ScenarioResultSummary.Builder |
clearLatency999()
double latency_999 = 11; |
Control.ScenarioResultSummary.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Control.ScenarioResultSummary.Builder |
clearQps()
Total number of operations per second over all clients.
|
Control.ScenarioResultSummary.Builder |
clearQpsPerServerCore()
QPS per one server core.
|
Control.ScenarioResultSummary.Builder |
clearServerCpuUsage()
server cpu usage percentage
|
Control.ScenarioResultSummary.Builder |
clearServerPollsPerRequest()
double server_polls_per_request = 16; |
Control.ScenarioResultSummary.Builder |
clearServerSystemTime()
server load based on system_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
clearServerUserTime()
server load based on user_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
clearSuccessfulRequestsPerSecond()
Number of requests that succeeded/failed
|
Control.ScenarioResultSummary.Builder |
clone() |
double |
getClientPollsPerRequest()
Number of polls called inside completion queue per request
|
double |
getClientSystemTime()
client load based on system_time (0.85 => 85%)
|
double |
getClientUserTime()
client load based on user_time (0.85 => 85%)
|
Control.ScenarioResultSummary |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
double |
getFailedRequestsPerSecond()
double failed_requests_per_second = 14; |
double |
getLatency50()
X% latency percentiles (in nanoseconds)
|
double |
getLatency90()
double latency_90 = 8; |
double |
getLatency95()
double latency_95 = 9; |
double |
getLatency99()
double latency_99 = 10; |
double |
getLatency999()
double latency_999 = 11; |
double |
getQps()
Total number of operations per second over all clients.
|
double |
getQpsPerServerCore()
QPS per one server core.
|
double |
getServerCpuUsage()
server cpu usage percentage
|
double |
getServerPollsPerRequest()
double server_polls_per_request = 16; |
double |
getServerSystemTime()
server load based on system_time (0.85 => 85%)
|
double |
getServerUserTime()
server load based on user_time (0.85 => 85%)
|
double |
getSuccessfulRequestsPerSecond()
Number of requests that succeeded/failed
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Control.ScenarioResultSummary.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Control.ScenarioResultSummary.Builder |
mergeFrom(Control.ScenarioResultSummary other) |
Control.ScenarioResultSummary.Builder |
mergeFrom(com.google.protobuf.Message other) |
Control.ScenarioResultSummary.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Control.ScenarioResultSummary.Builder |
setClientPollsPerRequest(double value)
Number of polls called inside completion queue per request
|
Control.ScenarioResultSummary.Builder |
setClientSystemTime(double value)
client load based on system_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
setClientUserTime(double value)
client load based on user_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
setFailedRequestsPerSecond(double value)
double failed_requests_per_second = 14; |
Control.ScenarioResultSummary.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Control.ScenarioResultSummary.Builder |
setLatency50(double value)
X% latency percentiles (in nanoseconds)
|
Control.ScenarioResultSummary.Builder |
setLatency90(double value)
double latency_90 = 8; |
Control.ScenarioResultSummary.Builder |
setLatency95(double value)
double latency_95 = 9; |
Control.ScenarioResultSummary.Builder |
setLatency99(double value)
double latency_99 = 10; |
Control.ScenarioResultSummary.Builder |
setLatency999(double value)
double latency_999 = 11; |
Control.ScenarioResultSummary.Builder |
setQps(double value)
Total number of operations per second over all clients.
|
Control.ScenarioResultSummary.Builder |
setQpsPerServerCore(double value)
QPS per one server core.
|
Control.ScenarioResultSummary.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Control.ScenarioResultSummary.Builder |
setServerCpuUsage(double value)
server cpu usage percentage
|
Control.ScenarioResultSummary.Builder |
setServerPollsPerRequest(double value)
double server_polls_per_request = 16; |
Control.ScenarioResultSummary.Builder |
setServerSystemTime(double value)
server load based on system_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
setServerUserTime(double value)
server load based on user_time (0.85 => 85%)
|
Control.ScenarioResultSummary.Builder |
setSuccessfulRequestsPerSecond(double value)
Number of requests that succeeded/failed
|
Control.ScenarioResultSummary.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Control.ScenarioResultSummary build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Control.ScenarioResultSummary buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Control.ScenarioResultSummary.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder mergeFrom(Control.ScenarioResultSummary other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public Control.ScenarioResultSummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Control.ScenarioResultSummary.Builder>IOExceptionpublic double getQps()
Total number of operations per second over all clients.
double qps = 1;getQps in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setQps(double value)
Total number of operations per second over all clients.
double qps = 1;value - The qps to set.public Control.ScenarioResultSummary.Builder clearQps()
Total number of operations per second over all clients.
double qps = 1;public double getQpsPerServerCore()
QPS per one server core.
double qps_per_server_core = 2;getQpsPerServerCore in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setQpsPerServerCore(double value)
QPS per one server core.
double qps_per_server_core = 2;value - The qpsPerServerCore to set.public Control.ScenarioResultSummary.Builder clearQpsPerServerCore()
QPS per one server core.
double qps_per_server_core = 2;public double getServerSystemTime()
server load based on system_time (0.85 => 85%)
double server_system_time = 3;getServerSystemTime in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setServerSystemTime(double value)
server load based on system_time (0.85 => 85%)
double server_system_time = 3;value - The serverSystemTime to set.public Control.ScenarioResultSummary.Builder clearServerSystemTime()
server load based on system_time (0.85 => 85%)
double server_system_time = 3;public double getServerUserTime()
server load based on user_time (0.85 => 85%)
double server_user_time = 4;getServerUserTime in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setServerUserTime(double value)
server load based on user_time (0.85 => 85%)
double server_user_time = 4;value - The serverUserTime to set.public Control.ScenarioResultSummary.Builder clearServerUserTime()
server load based on user_time (0.85 => 85%)
double server_user_time = 4;public double getClientSystemTime()
client load based on system_time (0.85 => 85%)
double client_system_time = 5;getClientSystemTime in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setClientSystemTime(double value)
client load based on system_time (0.85 => 85%)
double client_system_time = 5;value - The clientSystemTime to set.public Control.ScenarioResultSummary.Builder clearClientSystemTime()
client load based on system_time (0.85 => 85%)
double client_system_time = 5;public double getClientUserTime()
client load based on user_time (0.85 => 85%)
double client_user_time = 6;getClientUserTime in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setClientUserTime(double value)
client load based on user_time (0.85 => 85%)
double client_user_time = 6;value - The clientUserTime to set.public Control.ScenarioResultSummary.Builder clearClientUserTime()
client load based on user_time (0.85 => 85%)
double client_user_time = 6;public double getLatency50()
X% latency percentiles (in nanoseconds)
double latency_50 = 7;getLatency50 in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setLatency50(double value)
X% latency percentiles (in nanoseconds)
double latency_50 = 7;value - The latency50 to set.public Control.ScenarioResultSummary.Builder clearLatency50()
X% latency percentiles (in nanoseconds)
double latency_50 = 7;public double getLatency90()
double latency_90 = 8;getLatency90 in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setLatency90(double value)
double latency_90 = 8;value - The latency90 to set.public Control.ScenarioResultSummary.Builder clearLatency90()
double latency_90 = 8;public double getLatency95()
double latency_95 = 9;getLatency95 in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setLatency95(double value)
double latency_95 = 9;value - The latency95 to set.public Control.ScenarioResultSummary.Builder clearLatency95()
double latency_95 = 9;public double getLatency99()
double latency_99 = 10;getLatency99 in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setLatency99(double value)
double latency_99 = 10;value - The latency99 to set.public Control.ScenarioResultSummary.Builder clearLatency99()
double latency_99 = 10;public double getLatency999()
double latency_999 = 11;getLatency999 in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setLatency999(double value)
double latency_999 = 11;value - The latency999 to set.public Control.ScenarioResultSummary.Builder clearLatency999()
double latency_999 = 11;public double getServerCpuUsage()
server cpu usage percentage
double server_cpu_usage = 12;getServerCpuUsage in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setServerCpuUsage(double value)
server cpu usage percentage
double server_cpu_usage = 12;value - The serverCpuUsage to set.public Control.ScenarioResultSummary.Builder clearServerCpuUsage()
server cpu usage percentage
double server_cpu_usage = 12;public double getSuccessfulRequestsPerSecond()
Number of requests that succeeded/failed
double successful_requests_per_second = 13;getSuccessfulRequestsPerSecond in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setSuccessfulRequestsPerSecond(double value)
Number of requests that succeeded/failed
double successful_requests_per_second = 13;value - The successfulRequestsPerSecond to set.public Control.ScenarioResultSummary.Builder clearSuccessfulRequestsPerSecond()
Number of requests that succeeded/failed
double successful_requests_per_second = 13;public double getFailedRequestsPerSecond()
double failed_requests_per_second = 14;getFailedRequestsPerSecond in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setFailedRequestsPerSecond(double value)
double failed_requests_per_second = 14;value - The failedRequestsPerSecond to set.public Control.ScenarioResultSummary.Builder clearFailedRequestsPerSecond()
double failed_requests_per_second = 14;public double getClientPollsPerRequest()
Number of polls called inside completion queue per request
double client_polls_per_request = 15;getClientPollsPerRequest in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setClientPollsPerRequest(double value)
Number of polls called inside completion queue per request
double client_polls_per_request = 15;value - The clientPollsPerRequest to set.public Control.ScenarioResultSummary.Builder clearClientPollsPerRequest()
Number of polls called inside completion queue per request
double client_polls_per_request = 15;public double getServerPollsPerRequest()
double server_polls_per_request = 16;getServerPollsPerRequest in interface Control.ScenarioResultSummaryOrBuilderpublic Control.ScenarioResultSummary.Builder setServerPollsPerRequest(double value)
double server_polls_per_request = 16;value - The serverPollsPerRequest to set.public Control.ScenarioResultSummary.Builder clearServerPollsPerRequest()
double server_polls_per_request = 16;public final Control.ScenarioResultSummary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>public final Control.ScenarioResultSummary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ScenarioResultSummary.Builder>