Class: Google::Cloud::Webrisk::V1beta1::RiceDeltaEncoding
- Inherits:
-
Object
- Object
- Google::Cloud::Webrisk::V1beta1::RiceDeltaEncoding
- Defined in:
- lib/google/cloud/webrisk/v1beta1/doc/google/cloud/webrisk/v1beta1/webrisk.rb
Overview
The Rice-Golomb encoded data. Used for sending compressed 4-byte hashes or compressed removal indices.
Instance Attribute Summary collapse
-
#encoded_data ⇒ String
The encoded deltas that are encoded using the Golomb-Rice coder.
-
#entry_count ⇒ Integer
The number of entries that are delta encoded in the encoded data.
-
#first_value ⇒ Integer
The offset of the first entry in the encoded data, or, if only a single integer was encoded, that single integer's value.
-
#rice_parameter ⇒ Integer
The Golomb-Rice parameter, which is a number between 2 and 28.
Instance Attribute Details
#encoded_data ⇒ String
Returns The encoded deltas that are encoded using the Golomb-Rice coder.
226 |
# File 'lib/google/cloud/webrisk/v1beta1/doc/google/cloud/webrisk/v1beta1/webrisk.rb', line 226 class RiceDeltaEncoding; end |
#entry_count ⇒ Integer
Returns The number of entries that are delta encoded in the encoded data. If only a
single integer was encoded, this will be zero and the single value will be
stored in first_value
.
226 |
# File 'lib/google/cloud/webrisk/v1beta1/doc/google/cloud/webrisk/v1beta1/webrisk.rb', line 226 class RiceDeltaEncoding; end |
#first_value ⇒ Integer
Returns The offset of the first entry in the encoded data, or, if only a single integer was encoded, that single integer's value. If the field is empty or missing, assume zero.
226 |
# File 'lib/google/cloud/webrisk/v1beta1/doc/google/cloud/webrisk/v1beta1/webrisk.rb', line 226 class RiceDeltaEncoding; end |
#rice_parameter ⇒ Integer
Returns The Golomb-Rice parameter, which is a number between 2 and 28. This field
is missing (that is, zero) if num_entries
is zero.
226 |
# File 'lib/google/cloud/webrisk/v1beta1/doc/google/cloud/webrisk/v1beta1/webrisk.rb', line 226 class RiceDeltaEncoding; end |