public static final class Messages.TestOrcaReport.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder> implements Messages.TestOrcaReportOrBuilder
Metrics data the server will update and send to the client. It mirrors orca load report https://github.com/cncf/xds/blob/eded343319d09f30032952beda9840bbd3dcf7ac/xds/data/orca/v3/orca_load_report.proto#L15, but avoids orca dependency. Used by both per-query and out-of-band reporting tests.Protobuf type
grpc.testing.TestOrcaReport| Modifier and Type | Method and Description |
|---|---|
Messages.TestOrcaReport |
build() |
Messages.TestOrcaReport |
buildPartial() |
Messages.TestOrcaReport.Builder |
clear() |
Messages.TestOrcaReport.Builder |
clearCpuUtilization()
double cpu_utilization = 1; |
Messages.TestOrcaReport.Builder |
clearMemoryUtilization()
double memory_utilization = 2; |
Messages.TestOrcaReport.Builder |
clearRequestCost() |
Messages.TestOrcaReport.Builder |
clearUtilization() |
boolean |
containsRequestCost(String key)
map<string, double> request_cost = 3; |
boolean |
containsUtilization(String key)
map<string, double> utilization = 4; |
double |
getCpuUtilization()
double cpu_utilization = 1; |
Messages.TestOrcaReport |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
double |
getMemoryUtilization()
double memory_utilization = 2; |
Map<String,Double> |
getMutableRequestCost()
Deprecated.
|
Map<String,Double> |
getMutableUtilization()
Deprecated.
|
Map<String,Double> |
getRequestCost()
Deprecated.
|
int |
getRequestCostCount()
map<string, double> request_cost = 3; |
Map<String,Double> |
getRequestCostMap()
map<string, double> request_cost = 3; |
double |
getRequestCostOrDefault(String key,
double defaultValue)
map<string, double> request_cost = 3; |
double |
getRequestCostOrThrow(String key)
map<string, double> request_cost = 3; |
Map<String,Double> |
getUtilization()
Deprecated.
|
int |
getUtilizationCount()
map<string, double> utilization = 4; |
Map<String,Double> |
getUtilizationMap()
map<string, double> utilization = 4; |
double |
getUtilizationOrDefault(String key,
double defaultValue)
map<string, double> utilization = 4; |
double |
getUtilizationOrThrow(String key)
map<string, double> utilization = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Messages.TestOrcaReport.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Messages.TestOrcaReport.Builder |
mergeFrom(com.google.protobuf.Message other) |
Messages.TestOrcaReport.Builder |
mergeFrom(Messages.TestOrcaReport other) |
Messages.TestOrcaReport.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Messages.TestOrcaReport.Builder |
putAllRequestCost(Map<String,Double> values)
map<string, double> request_cost = 3; |
Messages.TestOrcaReport.Builder |
putAllUtilization(Map<String,Double> values)
map<string, double> utilization = 4; |
Messages.TestOrcaReport.Builder |
putRequestCost(String key,
double value)
map<string, double> request_cost = 3; |
Messages.TestOrcaReport.Builder |
putUtilization(String key,
double value)
map<string, double> utilization = 4; |
Messages.TestOrcaReport.Builder |
removeRequestCost(String key)
map<string, double> request_cost = 3; |
Messages.TestOrcaReport.Builder |
removeUtilization(String key)
map<string, double> utilization = 4; |
Messages.TestOrcaReport.Builder |
setCpuUtilization(double value)
double cpu_utilization = 1; |
Messages.TestOrcaReport.Builder |
setMemoryUtilization(double value)
double memory_utilization = 2; |
Messages.TestOrcaReport.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>public Messages.TestOrcaReport.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.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<Messages.TestOrcaReport.Builder>public Messages.TestOrcaReport getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Messages.TestOrcaReport build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Messages.TestOrcaReport buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Messages.TestOrcaReport.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Messages.TestOrcaReport.Builder>public Messages.TestOrcaReport.Builder mergeFrom(Messages.TestOrcaReport other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>public Messages.TestOrcaReport.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<Messages.TestOrcaReport.Builder>IOExceptionpublic double getCpuUtilization()
double cpu_utilization = 1;getCpuUtilization in interface Messages.TestOrcaReportOrBuilderpublic Messages.TestOrcaReport.Builder setCpuUtilization(double value)
double cpu_utilization = 1;value - The cpuUtilization to set.public Messages.TestOrcaReport.Builder clearCpuUtilization()
double cpu_utilization = 1;public double getMemoryUtilization()
double memory_utilization = 2;getMemoryUtilization in interface Messages.TestOrcaReportOrBuilderpublic Messages.TestOrcaReport.Builder setMemoryUtilization(double value)
double memory_utilization = 2;value - The memoryUtilization to set.public Messages.TestOrcaReport.Builder clearMemoryUtilization()
double memory_utilization = 2;public int getRequestCostCount()
Messages.TestOrcaReportOrBuildermap<string, double> request_cost = 3;getRequestCostCount in interface Messages.TestOrcaReportOrBuilderpublic boolean containsRequestCost(String key)
map<string, double> request_cost = 3;containsRequestCost in interface Messages.TestOrcaReportOrBuilder@Deprecated public Map<String,Double> getRequestCost()
getRequestCostMap() instead.getRequestCost in interface Messages.TestOrcaReportOrBuilderpublic Map<String,Double> getRequestCostMap()
map<string, double> request_cost = 3;getRequestCostMap in interface Messages.TestOrcaReportOrBuilderpublic double getRequestCostOrDefault(String key, double defaultValue)
map<string, double> request_cost = 3;getRequestCostOrDefault in interface Messages.TestOrcaReportOrBuilderpublic double getRequestCostOrThrow(String key)
map<string, double> request_cost = 3;getRequestCostOrThrow in interface Messages.TestOrcaReportOrBuilderpublic Messages.TestOrcaReport.Builder clearRequestCost()
public Messages.TestOrcaReport.Builder removeRequestCost(String key)
map<string, double> request_cost = 3;@Deprecated public Map<String,Double> getMutableRequestCost()
public Messages.TestOrcaReport.Builder putRequestCost(String key, double value)
map<string, double> request_cost = 3;public Messages.TestOrcaReport.Builder putAllRequestCost(Map<String,Double> values)
map<string, double> request_cost = 3;public int getUtilizationCount()
Messages.TestOrcaReportOrBuildermap<string, double> utilization = 4;getUtilizationCount in interface Messages.TestOrcaReportOrBuilderpublic boolean containsUtilization(String key)
map<string, double> utilization = 4;containsUtilization in interface Messages.TestOrcaReportOrBuilder@Deprecated public Map<String,Double> getUtilization()
getUtilizationMap() instead.getUtilization in interface Messages.TestOrcaReportOrBuilderpublic Map<String,Double> getUtilizationMap()
map<string, double> utilization = 4;getUtilizationMap in interface Messages.TestOrcaReportOrBuilderpublic double getUtilizationOrDefault(String key, double defaultValue)
map<string, double> utilization = 4;getUtilizationOrDefault in interface Messages.TestOrcaReportOrBuilderpublic double getUtilizationOrThrow(String key)
map<string, double> utilization = 4;getUtilizationOrThrow in interface Messages.TestOrcaReportOrBuilderpublic Messages.TestOrcaReport.Builder clearUtilization()
public Messages.TestOrcaReport.Builder removeUtilization(String key)
map<string, double> utilization = 4;@Deprecated public Map<String,Double> getMutableUtilization()
public Messages.TestOrcaReport.Builder putUtilization(String key, double value)
map<string, double> utilization = 4;public Messages.TestOrcaReport.Builder putAllUtilization(Map<String,Double> values)
map<string, double> utilization = 4;public final Messages.TestOrcaReport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>public final Messages.TestOrcaReport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>