Interface RequestLatencyStatsOrBuilder

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

public interface RequestLatencyStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    The latency measured by the frontend server handling this request, from when the request was received, to when this value is sent back in the response.
    com.google.protobuf.DurationOrBuilder
    The latency measured by the frontend server handling this request, from when the request was received, to when this value is sent back in the response.
    boolean
    The latency measured by the frontend server handling this request, from when the request was received, to when this value is sent back in the response.

    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

    • hasFrontendServerLatency

      boolean hasFrontendServerLatency()
       The latency measured by the frontend server handling this request, from
       when the request was received, to when this value is sent back in the
       response. For more context on the component that is measuring this latency,
       see: https://cloud.google.com/bigtable/docs/overview
      
       Note: This value may be slightly shorter than the value reported into
       aggregate latency metrics in Monitoring for this request
       (https://cloud.google.com/bigtable/docs/monitoring-instance) as this value
       needs to be sent in the response before the latency measurement including
       that transmission is finalized.
      
       Note: This value includes the end-to-end latency of contacting nodes in
       the targeted cluster, e.g. measuring from when the first byte arrives at
       the frontend server, to when this value is sent back as the last value in
       the response, including any latency incurred by contacting nodes, waiting
       for results from nodes, and finally sending results from nodes back to the
       caller.
       
      .google.protobuf.Duration frontend_server_latency = 1;
      Returns:
      Whether the frontendServerLatency field is set.
    • getFrontendServerLatency

      com.google.protobuf.Duration getFrontendServerLatency()
       The latency measured by the frontend server handling this request, from
       when the request was received, to when this value is sent back in the
       response. For more context on the component that is measuring this latency,
       see: https://cloud.google.com/bigtable/docs/overview
      
       Note: This value may be slightly shorter than the value reported into
       aggregate latency metrics in Monitoring for this request
       (https://cloud.google.com/bigtable/docs/monitoring-instance) as this value
       needs to be sent in the response before the latency measurement including
       that transmission is finalized.
      
       Note: This value includes the end-to-end latency of contacting nodes in
       the targeted cluster, e.g. measuring from when the first byte arrives at
       the frontend server, to when this value is sent back as the last value in
       the response, including any latency incurred by contacting nodes, waiting
       for results from nodes, and finally sending results from nodes back to the
       caller.
       
      .google.protobuf.Duration frontend_server_latency = 1;
      Returns:
      The frontendServerLatency.
    • getFrontendServerLatencyOrBuilder

      com.google.protobuf.DurationOrBuilder getFrontendServerLatencyOrBuilder()
       The latency measured by the frontend server handling this request, from
       when the request was received, to when this value is sent back in the
       response. For more context on the component that is measuring this latency,
       see: https://cloud.google.com/bigtable/docs/overview
      
       Note: This value may be slightly shorter than the value reported into
       aggregate latency metrics in Monitoring for this request
       (https://cloud.google.com/bigtable/docs/monitoring-instance) as this value
       needs to be sent in the response before the latency measurement including
       that transmission is finalized.
      
       Note: This value includes the end-to-end latency of contacting nodes in
       the targeted cluster, e.g. measuring from when the first byte arrives at
       the frontend server, to when this value is sent back as the last value in
       the response, including any latency incurred by contacting nodes, waiting
       for results from nodes, and finally sending results from nodes back to the
       caller.
       
      .google.protobuf.Duration frontend_server_latency = 1;