Interface EndpointLoadMetricStatsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EndpointLoadMetricStats, EndpointLoadMetricStats.Builder

@Generated 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.