Class: Google::Cloud::Bigquery::Storage::V1::StreamStats
- Inherits:
-
Object
- Object
- Google::Cloud::Bigquery::Storage::V1::StreamStats
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/bigquery/storage/v1/storage.rb
Overview
Estimated stream statistics for a given read Stream.
Defined Under Namespace
Classes: Progress
Instance Attribute Summary collapse
-
#progress ⇒ ::Google::Cloud::Bigquery::Storage::V1::StreamStats::Progress
Represents the progress of the current stream.
Instance Attribute Details
#progress ⇒ ::Google::Cloud::Bigquery::Storage::V1::StreamStats::Progress
Returns Represents the progress of the current stream.
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
# File 'proto_docs/google/cloud/bigquery/storage/v1/storage.rb', line 88 class StreamStats include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] at_response_start # @return [::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 the # `at_response_start` value of the current response. # @!attribute [rw] at_response_end # @return [::Float] # Similar to `at_response_start`, except that this value includes the # rows in the current response. class Progress include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |