public interface OrcaLoadReportOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
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.
|
double |
getMemUtilization()
Memory utilization expressed as a fraction of available memory
resources.
|
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofdouble 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) = { ... }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) = { ... }long getRps()
Total RPS being served by an endpoint. This should cover all services that an endpoint is responsible for.
uint64 rps = 3;int getRequestCostCount()
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;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;@Deprecated Map<String,Double> getRequestCost()
getRequestCostMap() instead.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;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;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;int getUtilizationCount()
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) = { ... }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) = { ... }@Deprecated Map<String,Double> getUtilization()
getUtilizationMap() instead.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) = { ... }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) = { ... }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) = { ... }Copyright © 2018–2021 The Envoy Project. All rights reserved.