Interface EndpointLoadMetricStatsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EndpointLoadMetricStats
,EndpointLoadMetricStats.Builder
public interface EndpointLoadMetricStatsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionName of the metric; may be empty.com.google.protobuf.ByteString
Name of the metric; may be empty.long
Number of calls that finished and included this metric.double
Sum of metric values across all calls that finished with this metric for load_reporting_interval.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getMetricName
String getMetricName()Name of the metric; may be empty.
string metric_name = 1;
- Returns:
- The metricName.
-
getMetricNameBytes
com.google.protobuf.ByteString getMetricNameBytes()Name of the metric; may be empty.
string metric_name = 1;
- Returns:
- The bytes for metricName.
-
getNumRequestsFinishedWithMetric
long getNumRequestsFinishedWithMetric()Number of calls that finished and included this metric.
uint64 num_requests_finished_with_metric = 2;
- Returns:
- The numRequestsFinishedWithMetric.
-
getTotalMetricValue
double getTotalMetricValue()Sum of metric values across all calls that finished with this metric for load_reporting_interval.
double total_metric_value = 3;
- Returns:
- The totalMetricValue.
-