public static final class OrcaLoadReport.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder> implements OrcaLoadReportOrBuilder
udpa.data.orca.v1.OrcaLoadReport| Modifier and Type | Method and Description |
|---|---|
OrcaLoadReport.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OrcaLoadReport |
build() |
OrcaLoadReport |
buildPartial() |
OrcaLoadReport.Builder |
clear() |
OrcaLoadReport.Builder |
clearCpuUtilization()
CPU utilization expressed as a fraction of available CPU resources.
|
OrcaLoadReport.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OrcaLoadReport.Builder |
clearMemUtilization()
Memory utilization expressed as a fraction of available memory
resources.
|
OrcaLoadReport.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OrcaLoadReport.Builder |
clearRequestCost() |
OrcaLoadReport.Builder |
clearRps()
Total RPS being served by an endpoint.
|
OrcaLoadReport.Builder |
clearUtilization() |
OrcaLoadReport.Builder |
clone() |
boolean |
containsRequestCost(String key)
Application specific requests costs.
|
boolean |
containsUtilization(String key)
Resource utilization values.
|
double |
getCpuUtilization()
CPU utilization expressed as a fraction of available CPU resources.
|
OrcaLoadReport |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
double |
getMemUtilization()
Memory utilization expressed as a fraction of available memory
resources.
|
Map<String,Double> |
getMutableRequestCost()
Deprecated.
|
Map<String,Double> |
getMutableUtilization()
Deprecated.
|
Map<String,Double> |
getRequestCost()
Deprecated.
|
int |
getRequestCostCount()
Application specific requests costs.
|
Map<String,Double> |
getRequestCostMap()
Application specific requests costs.
|
double |
getRequestCostOrDefault(String key,
double defaultValue)
Application specific requests costs.
|
double |
getRequestCostOrThrow(String key)
Application specific requests costs.
|
long |
getRps()
Total RPS being served by an endpoint.
|
Map<String,Double> |
getUtilization()
Deprecated.
|
int |
getUtilizationCount()
Resource utilization values.
|
Map<String,Double> |
getUtilizationMap()
Resource utilization values.
|
double |
getUtilizationOrDefault(String key,
double defaultValue)
Resource utilization values.
|
double |
getUtilizationOrThrow(String key)
Resource utilization values.
|
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() |
OrcaLoadReport.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OrcaLoadReport.Builder |
mergeFrom(com.google.protobuf.Message other) |
OrcaLoadReport.Builder |
mergeFrom(OrcaLoadReport other) |
OrcaLoadReport.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OrcaLoadReport.Builder |
putAllRequestCost(Map<String,Double> values)
Application specific requests costs.
|
OrcaLoadReport.Builder |
putAllUtilization(Map<String,Double> values)
Resource utilization values.
|
OrcaLoadReport.Builder |
putRequestCost(String key,
double value)
Application specific requests costs.
|
OrcaLoadReport.Builder |
putUtilization(String key,
double value)
Resource utilization values.
|
OrcaLoadReport.Builder |
removeRequestCost(String key)
Application specific requests costs.
|
OrcaLoadReport.Builder |
removeUtilization(String key)
Resource utilization values.
|
OrcaLoadReport.Builder |
setCpuUtilization(double value)
CPU utilization expressed as a fraction of available CPU resources.
|
OrcaLoadReport.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OrcaLoadReport.Builder |
setMemUtilization(double value)
Memory utilization expressed as a fraction of available memory
resources.
|
OrcaLoadReport.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OrcaLoadReport.Builder |
setRps(long value)
Total RPS being served by an endpoint.
|
OrcaLoadReport.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>public OrcaLoadReport.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.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<OrcaLoadReport.Builder>public OrcaLoadReport getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OrcaLoadReport build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OrcaLoadReport buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OrcaLoadReport.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>public OrcaLoadReport.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<OrcaLoadReport.Builder>public OrcaLoadReport.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>public OrcaLoadReport.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>public OrcaLoadReport.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<OrcaLoadReport.Builder>public OrcaLoadReport.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<OrcaLoadReport.Builder>public OrcaLoadReport.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OrcaLoadReport.Builder>public OrcaLoadReport.Builder mergeFrom(OrcaLoadReport other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>public OrcaLoadReport.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<OrcaLoadReport.Builder>IOExceptionpublic double getCpuUtilization()
CPU utilization expressed as a fraction of available CPU resources. This should be derived from the latest sample or measurement.
double cpu_utilization = 1 [(.validate.rules) = { ... }getCpuUtilization in interface OrcaLoadReportOrBuilderpublic OrcaLoadReport.Builder setCpuUtilization(double value)
CPU utilization expressed as a fraction of available CPU resources. This should be derived from the latest sample or measurement.
double cpu_utilization = 1 [(.validate.rules) = { ... }public OrcaLoadReport.Builder clearCpuUtilization()
CPU utilization expressed as a fraction of available CPU resources. This should be derived from the latest sample or measurement.
double cpu_utilization = 1 [(.validate.rules) = { ... }public double getMemUtilization()
Memory utilization expressed as a fraction of available memory resources. This should be derived from the latest sample or measurement.
double mem_utilization = 2 [(.validate.rules) = { ... }getMemUtilization in interface OrcaLoadReportOrBuilderpublic OrcaLoadReport.Builder setMemUtilization(double value)
Memory utilization expressed as a fraction of available memory resources. This should be derived from the latest sample or measurement.
double mem_utilization = 2 [(.validate.rules) = { ... }public OrcaLoadReport.Builder clearMemUtilization()
Memory utilization expressed as a fraction of available memory resources. This should be derived from the latest sample or measurement.
double mem_utilization = 2 [(.validate.rules) = { ... }public long getRps()
Total RPS being served by an endpoint. This should cover all services that an endpoint is responsible for.
uint64 rps = 3;getRps in interface OrcaLoadReportOrBuilderpublic OrcaLoadReport.Builder setRps(long value)
Total RPS being served by an endpoint. This should cover all services that an endpoint is responsible for.
uint64 rps = 3;public OrcaLoadReport.Builder clearRps()
Total RPS being served by an endpoint. This should cover all services that an endpoint is responsible for.
uint64 rps = 3;public int getRequestCostCount()
OrcaLoadReportOrBuilderApplication specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;getRequestCostCount in interface OrcaLoadReportOrBuilderpublic boolean containsRequestCost(String key)
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;containsRequestCost in interface OrcaLoadReportOrBuilder@Deprecated public Map<String,Double> getRequestCost()
getRequestCostMap() instead.getRequestCost in interface OrcaLoadReportOrBuilderpublic Map<String,Double> getRequestCostMap()
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;getRequestCostMap in interface OrcaLoadReportOrBuilderpublic double getRequestCostOrDefault(String key, double defaultValue)
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;getRequestCostOrDefault in interface OrcaLoadReportOrBuilderpublic double getRequestCostOrThrow(String key)
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;getRequestCostOrThrow in interface OrcaLoadReportOrBuilderpublic OrcaLoadReport.Builder clearRequestCost()
public OrcaLoadReport.Builder removeRequestCost(String key)
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;@Deprecated public Map<String,Double> getMutableRequestCost()
public OrcaLoadReport.Builder putRequestCost(String key, double value)
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;public OrcaLoadReport.Builder putAllRequestCost(Map<String,Double> values)
Application specific requests costs. Each value is an absolute cost (e.g. 3487 bytes of storage) associated with the request.
map<string, double> request_cost = 4;public int getUtilizationCount()
OrcaLoadReportOrBuilderResource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }getUtilizationCount in interface OrcaLoadReportOrBuilderpublic boolean containsUtilization(String key)
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }containsUtilization in interface OrcaLoadReportOrBuilder@Deprecated public Map<String,Double> getUtilization()
getUtilizationMap() instead.getUtilization in interface OrcaLoadReportOrBuilderpublic Map<String,Double> getUtilizationMap()
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }getUtilizationMap in interface OrcaLoadReportOrBuilderpublic double getUtilizationOrDefault(String key, double defaultValue)
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }getUtilizationOrDefault in interface OrcaLoadReportOrBuilderpublic double getUtilizationOrThrow(String key)
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }getUtilizationOrThrow in interface OrcaLoadReportOrBuilderpublic OrcaLoadReport.Builder clearUtilization()
public OrcaLoadReport.Builder removeUtilization(String key)
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }@Deprecated public Map<String,Double> getMutableUtilization()
public OrcaLoadReport.Builder putUtilization(String key, double value)
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }public OrcaLoadReport.Builder putAllUtilization(Map<String,Double> values)
Resource utilization values. Each value is expressed as a fraction of total resources available, derived from the latest sample or measurement.
map<string, double> utilization = 5 [(.validate.rules) = { ... }public final OrcaLoadReport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>public final OrcaLoadReport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OrcaLoadReport.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.