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 Type
    Method
    Description
    Name 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.