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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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.
      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.
      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.
      • 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 Detail

      • 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;