Interface ClientStats.WindowStatsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ClientStats.WindowStats, ClientStats.WindowStats.Builder
Enclosing class:
ClientStats

public static interface ClientStats.WindowStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasMaxResponseLatencyMillis

      boolean hasMaxResponseLatencyMillis()
       Optional. The maximum response latency observed in the window, expressed
       in milliseconds.
       
      optional int64 max_response_latency_millis = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the maxResponseLatencyMillis field is set.
    • getMaxResponseLatencyMillis

      long getMaxResponseLatencyMillis()
       Optional. The maximum response latency observed in the window, expressed
       in milliseconds.
       
      optional int64 max_response_latency_millis = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The maxResponseLatencyMillis.
    • hasAvgResponseLatencyMillis

      boolean hasAvgResponseLatencyMillis()
       Optional. The average response latency observed in the window, expressed
       in milliseconds.
       
      optional int64 avg_response_latency_millis = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the avgResponseLatencyMillis field is set.
    • getAvgResponseLatencyMillis

      long getAvgResponseLatencyMillis()
       Optional. The average response latency observed in the window, expressed
       in milliseconds.
       
      optional int64 avg_response_latency_millis = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The avgResponseLatencyMillis.
    • hasLongestWaitNoResponseMillis

      boolean hasLongestWaitNoResponseMillis()
       Optional. The longest time spent waiting without receiving a response in
       the window. This could exceed max_response_latency_millis because the
       latter is evaluated only when a response is received. Expressed in
       milliseconds.
       
      optional int64 longest_wait_no_response_millis = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the longestWaitNoResponseMillis field is set.
    • getLongestWaitNoResponseMillis

      long getLongestWaitNoResponseMillis()
       Optional. The longest time spent waiting without receiving a response in
       the window. This could exceed max_response_latency_millis because the
       latter is evaluated only when a response is received. Expressed in
       milliseconds.
       
      optional int64 longest_wait_no_response_millis = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The longestWaitNoResponseMillis.
    • hasRequestsSentCount

      boolean hasRequestsSentCount()
       Optional. How many requests were sent in the window.
       
      optional int64 requests_sent_count = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the requestsSentCount field is set.
    • getRequestsSentCount

      long getRequestsSentCount()
       Optional. How many requests were sent in the window.
       
      optional int64 requests_sent_count = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The requestsSentCount.
    • hasResponsesReceivedCount

      boolean hasResponsesReceivedCount()
       Optional. How many responses were received in the window.
       
      optional int64 responses_received_count = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the responsesReceivedCount field is set.
    • getResponsesReceivedCount

      long getResponsesReceivedCount()
       Optional. How many responses were received in the window.
       
      optional int64 responses_received_count = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The responsesReceivedCount.
    • hasBytesSentCount

      boolean hasBytesSentCount()
       Optional. How many bytes were sent in the window.
       
      optional int64 bytes_sent_count = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the bytesSentCount field is set.
    • getBytesSentCount

      long getBytesSentCount()
       Optional. How many bytes were sent in the window.
       
      optional int64 bytes_sent_count = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytesSentCount.
    • hasWindowStartTimeEpochMillis

      boolean hasWindowStartTimeEpochMillis()
       Optional. Start time of the window interval for which these stats are
       aggregated, expressed in epoch milliseconds.
       
      optional int64 window_start_time_epoch_millis = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the windowStartTimeEpochMillis field is set.
    • getWindowStartTimeEpochMillis

      long getWindowStartTimeEpochMillis()
       Optional. Start time of the window interval for which these stats are
       aggregated, expressed in epoch milliseconds.
       
      optional int64 window_start_time_epoch_millis = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The windowStartTimeEpochMillis.
    • hasWindowMillis

      boolean hasWindowMillis()
       Optional. Duration of the window interval for which these stats are
       aggregated, expressed in milliseconds.
       
      optional int64 window_millis = 8 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the windowMillis field is set.
    • getWindowMillis

      long getWindowMillis()
       Optional. Duration of the window interval for which these stats are
       aggregated, expressed in milliseconds.
       
      optional int64 window_millis = 8 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The windowMillis.