Package io.grpc.testing.integration
Class Messages.TestOrcaReport.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
- io.grpc.testing.integration.Messages.TestOrcaReport.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Messages.TestOrcaReportOrBuilder,java.lang.Cloneable
- Enclosing class:
- Messages.TestOrcaReport
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 typegrpc.testing.TestOrcaReport
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Messages.TestOrcaReportbuild()Messages.TestOrcaReportbuildPartial()Messages.TestOrcaReport.Builderclear()Messages.TestOrcaReport.BuilderclearCpuUtilization()double cpu_utilization = 1;Messages.TestOrcaReport.BuilderclearMemoryUtilization()double memory_utilization = 2;Messages.TestOrcaReport.BuilderclearRequestCost()Messages.TestOrcaReport.BuilderclearUtilization()booleancontainsRequestCost(java.lang.String key)map<string, double> request_cost = 3;booleancontainsUtilization(java.lang.String key)map<string, double> utilization = 4;doublegetCpuUtilization()double cpu_utilization = 1;Messages.TestOrcaReportgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetMemoryUtilization()double memory_utilization = 2;java.util.Map<java.lang.String,java.lang.Double>getMutableRequestCost()Deprecated.java.util.Map<java.lang.String,java.lang.Double>getMutableUtilization()Deprecated.java.util.Map<java.lang.String,java.lang.Double>getRequestCost()Deprecated.intgetRequestCostCount()map<string, double> request_cost = 3;java.util.Map<java.lang.String,java.lang.Double>getRequestCostMap()map<string, double> request_cost = 3;doublegetRequestCostOrDefault(java.lang.String key, double defaultValue)map<string, double> request_cost = 3;doublegetRequestCostOrThrow(java.lang.String key)map<string, double> request_cost = 3;java.util.Map<java.lang.String,java.lang.Double>getUtilization()Deprecated.intgetUtilizationCount()map<string, double> utilization = 4;java.util.Map<java.lang.String,java.lang.Double>getUtilizationMap()map<string, double> utilization = 4;doublegetUtilizationOrDefault(java.lang.String key, double defaultValue)map<string, double> utilization = 4;doublegetUtilizationOrThrow(java.lang.String key)map<string, double> utilization = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Messages.TestOrcaReport.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Messages.TestOrcaReport.BuildermergeFrom(com.google.protobuf.Message other)Messages.TestOrcaReport.BuildermergeFrom(Messages.TestOrcaReport other)Messages.TestOrcaReport.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Messages.TestOrcaReport.BuilderputAllRequestCost(java.util.Map<java.lang.String,java.lang.Double> values)map<string, double> request_cost = 3;Messages.TestOrcaReport.BuilderputAllUtilization(java.util.Map<java.lang.String,java.lang.Double> values)map<string, double> utilization = 4;Messages.TestOrcaReport.BuilderputRequestCost(java.lang.String key, double value)map<string, double> request_cost = 3;Messages.TestOrcaReport.BuilderputUtilization(java.lang.String key, double value)map<string, double> utilization = 4;Messages.TestOrcaReport.BuilderremoveRequestCost(java.lang.String key)map<string, double> request_cost = 3;Messages.TestOrcaReport.BuilderremoveUtilization(java.lang.String key)map<string, double> utilization = 4;Messages.TestOrcaReport.BuildersetCpuUtilization(double value)double cpu_utilization = 1;Messages.TestOrcaReport.BuildersetMemoryUtilization(double value)double memory_utilization = 2;Messages.TestOrcaReport.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
clear
public Messages.TestOrcaReport.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
getDefaultInstanceForType
public Messages.TestOrcaReport getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Messages.TestOrcaReport build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Messages.TestOrcaReport buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Messages.TestOrcaReport.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Messages.TestOrcaReport.Builder>
-
mergeFrom
public Messages.TestOrcaReport.Builder mergeFrom(Messages.TestOrcaReport other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
mergeFrom
public Messages.TestOrcaReport.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Messages.TestOrcaReport.Builder>- Throws:
java.io.IOException
-
getCpuUtilization
public double getCpuUtilization()
double cpu_utilization = 1;- Specified by:
getCpuUtilizationin interfaceMessages.TestOrcaReportOrBuilder- Returns:
- The cpuUtilization.
-
setCpuUtilization
public Messages.TestOrcaReport.Builder setCpuUtilization(double value)
double cpu_utilization = 1;- Parameters:
value- The cpuUtilization to set.- Returns:
- This builder for chaining.
-
clearCpuUtilization
public Messages.TestOrcaReport.Builder clearCpuUtilization()
double cpu_utilization = 1;- Returns:
- This builder for chaining.
-
getMemoryUtilization
public double getMemoryUtilization()
double memory_utilization = 2;- Specified by:
getMemoryUtilizationin interfaceMessages.TestOrcaReportOrBuilder- Returns:
- The memoryUtilization.
-
setMemoryUtilization
public Messages.TestOrcaReport.Builder setMemoryUtilization(double value)
double memory_utilization = 2;- Parameters:
value- The memoryUtilization to set.- Returns:
- This builder for chaining.
-
clearMemoryUtilization
public Messages.TestOrcaReport.Builder clearMemoryUtilization()
double memory_utilization = 2;- Returns:
- This builder for chaining.
-
getRequestCostCount
public int getRequestCostCount()
Description copied from interface:Messages.TestOrcaReportOrBuildermap<string, double> request_cost = 3;- Specified by:
getRequestCostCountin interfaceMessages.TestOrcaReportOrBuilder
-
containsRequestCost
public boolean containsRequestCost(java.lang.String key)
map<string, double> request_cost = 3;- Specified by:
containsRequestCostin interfaceMessages.TestOrcaReportOrBuilder
-
getRequestCost
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getRequestCost()
Deprecated.UsegetRequestCostMap()instead.- Specified by:
getRequestCostin interfaceMessages.TestOrcaReportOrBuilder
-
getRequestCostMap
public java.util.Map<java.lang.String,java.lang.Double> getRequestCostMap()
map<string, double> request_cost = 3;- Specified by:
getRequestCostMapin interfaceMessages.TestOrcaReportOrBuilder
-
getRequestCostOrDefault
public double getRequestCostOrDefault(java.lang.String key, double defaultValue)map<string, double> request_cost = 3;- Specified by:
getRequestCostOrDefaultin interfaceMessages.TestOrcaReportOrBuilder
-
getRequestCostOrThrow
public double getRequestCostOrThrow(java.lang.String key)
map<string, double> request_cost = 3;- Specified by:
getRequestCostOrThrowin interfaceMessages.TestOrcaReportOrBuilder
-
clearRequestCost
public Messages.TestOrcaReport.Builder clearRequestCost()
-
removeRequestCost
public Messages.TestOrcaReport.Builder removeRequestCost(java.lang.String key)
map<string, double> request_cost = 3;
-
getMutableRequestCost
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getMutableRequestCost()
Deprecated.Use alternate mutation accessors instead.
-
putRequestCost
public Messages.TestOrcaReport.Builder putRequestCost(java.lang.String key, double value)
map<string, double> request_cost = 3;
-
putAllRequestCost
public Messages.TestOrcaReport.Builder putAllRequestCost(java.util.Map<java.lang.String,java.lang.Double> values)
map<string, double> request_cost = 3;
-
getUtilizationCount
public int getUtilizationCount()
Description copied from interface:Messages.TestOrcaReportOrBuildermap<string, double> utilization = 4;- Specified by:
getUtilizationCountin interfaceMessages.TestOrcaReportOrBuilder
-
containsUtilization
public boolean containsUtilization(java.lang.String key)
map<string, double> utilization = 4;- Specified by:
containsUtilizationin interfaceMessages.TestOrcaReportOrBuilder
-
getUtilization
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getUtilization()
Deprecated.UsegetUtilizationMap()instead.- Specified by:
getUtilizationin interfaceMessages.TestOrcaReportOrBuilder
-
getUtilizationMap
public java.util.Map<java.lang.String,java.lang.Double> getUtilizationMap()
map<string, double> utilization = 4;- Specified by:
getUtilizationMapin interfaceMessages.TestOrcaReportOrBuilder
-
getUtilizationOrDefault
public double getUtilizationOrDefault(java.lang.String key, double defaultValue)map<string, double> utilization = 4;- Specified by:
getUtilizationOrDefaultin interfaceMessages.TestOrcaReportOrBuilder
-
getUtilizationOrThrow
public double getUtilizationOrThrow(java.lang.String key)
map<string, double> utilization = 4;- Specified by:
getUtilizationOrThrowin interfaceMessages.TestOrcaReportOrBuilder
-
clearUtilization
public Messages.TestOrcaReport.Builder clearUtilization()
-
removeUtilization
public Messages.TestOrcaReport.Builder removeUtilization(java.lang.String key)
map<string, double> utilization = 4;
-
getMutableUtilization
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getMutableUtilization()
Deprecated.Use alternate mutation accessors instead.
-
putUtilization
public Messages.TestOrcaReport.Builder putUtilization(java.lang.String key, double value)
map<string, double> utilization = 4;
-
putAllUtilization
public Messages.TestOrcaReport.Builder putAllUtilization(java.util.Map<java.lang.String,java.lang.Double> values)
map<string, double> utilization = 4;
-
setUnknownFields
public final Messages.TestOrcaReport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
mergeUnknownFields
public final Messages.TestOrcaReport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.TestOrcaReport.Builder>
-
-