Reference documentation and code samples for the BigQuery Storage V1 API class Google::Cloud::Bigquery::Storage::V1::StreamStats::Progress.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#at_response_end
def at_response_end() -> ::Float
-
(::Float) — Similar to
at_response_start
, except that this value includes the rows in the current response.
#at_response_end=
def at_response_end=(value) -> ::Float
-
value (::Float) — Similar to
at_response_start
, except that this value includes the rows in the current response.
-
(::Float) — Similar to
at_response_start
, except that this value includes the rows in the current response.
#at_response_start
def at_response_start() -> ::Float
-
(::Float) — The fraction of rows assigned to the stream that have been processed by
the server so far, not including the rows in the current response
message.
This value, along with
at_response_end
, can be used to interpolate the progress made as the rows in the message are being processed using the following formula:at_response_start + (at_response_end - at_response_start) * rows_processed_from_response / rows_in_response
.Note that if a filter is provided, the
at_response_end
value of the previous response may not necessarily be equal to theat_response_start
value of the current response.
#at_response_start=
def at_response_start=(value) -> ::Float
-
value (::Float) — The fraction of rows assigned to the stream that have been processed by
the server so far, not including the rows in the current response
message.
This value, along with
at_response_end
, can be used to interpolate the progress made as the rows in the message are being processed using the following formula:at_response_start + (at_response_end - at_response_start) * rows_processed_from_response / rows_in_response
.Note that if a filter is provided, the
at_response_end
value of the previous response may not necessarily be equal to theat_response_start
value of the current response.
-
(::Float) — The fraction of rows assigned to the stream that have been processed by
the server so far, not including the rows in the current response
message.
This value, along with
at_response_end
, can be used to interpolate the progress made as the rows in the message are being processed using the following formula:at_response_start + (at_response_end - at_response_start) * rows_processed_from_response / rows_in_response
.Note that if a filter is provided, the
at_response_end
value of the previous response may not necessarily be equal to theat_response_start
value of the current response.