BigQuery Storage V1 API - Class Google::Cloud::Bigquery::Storage::V1::ClientStats::WindowStats (v1.9.0)

Reference documentation and code samples for the BigQuery Storage V1 API class Google::Cloud::Bigquery::Storage::V1::ClientStats::WindowStats.

Aggregate connection metrics over a window interval.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#avg_response_latency_millis

def avg_response_latency_millis() -> ::Integer
Returns
  • (::Integer) — Optional. The average response latency observed in the window, expressed in milliseconds.

#avg_response_latency_millis=

def avg_response_latency_millis=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The average response latency observed in the window, expressed in milliseconds.
Returns
  • (::Integer) — Optional. The average response latency observed in the window, expressed in milliseconds.

#bytes_sent_count

def bytes_sent_count() -> ::Integer
Returns
  • (::Integer) — Optional. How many bytes were sent in the window.

#bytes_sent_count=

def bytes_sent_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. How many bytes were sent in the window.
Returns
  • (::Integer) — Optional. How many bytes were sent in the window.

#longest_wait_no_response_millis

def longest_wait_no_response_millis() -> ::Integer
Returns
  • (::Integer) — 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.

#longest_wait_no_response_millis=

def longest_wait_no_response_millis=(value) -> ::Integer
Parameter
  • value (::Integer) — 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.
Returns
  • (::Integer) — 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.

#max_response_latency_millis

def max_response_latency_millis() -> ::Integer
Returns
  • (::Integer) — Optional. The maximum response latency observed in the window, expressed in milliseconds.

#max_response_latency_millis=

def max_response_latency_millis=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The maximum response latency observed in the window, expressed in milliseconds.
Returns
  • (::Integer) — Optional. The maximum response latency observed in the window, expressed in milliseconds.

#requests_sent_count

def requests_sent_count() -> ::Integer
Returns
  • (::Integer) — Optional. How many requests were sent in the window.

#requests_sent_count=

def requests_sent_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. How many requests were sent in the window.
Returns
  • (::Integer) — Optional. How many requests were sent in the window.

#responses_received_count

def responses_received_count() -> ::Integer
Returns
  • (::Integer) — Optional. How many responses were received in the window.

#responses_received_count=

def responses_received_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. How many responses were received in the window.
Returns
  • (::Integer) — Optional. How many responses were received in the window.

#window_millis

def window_millis() -> ::Integer
Returns
  • (::Integer) — Optional. Duration of the window interval for which these stats are aggregated, expressed in milliseconds.

#window_millis=

def window_millis=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. Duration of the window interval for which these stats are aggregated, expressed in milliseconds.
Returns
  • (::Integer) — Optional. Duration of the window interval for which these stats are aggregated, expressed in milliseconds.

#window_start_time_epoch_millis

def window_start_time_epoch_millis() -> ::Integer
Returns
  • (::Integer) — Optional. Start time of the window interval for which these stats are aggregated, expressed in epoch milliseconds.

#window_start_time_epoch_millis=

def window_start_time_epoch_millis=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. Start time of the window interval for which these stats are aggregated, expressed in epoch milliseconds.
Returns
  • (::Integer) — Optional. Start time of the window interval for which these stats are aggregated, expressed in epoch milliseconds.