Reference documentation and code samples for the Google BigQuery Storage v1 API enum ReadSession.Types.TableReadOptions.Types.ResponseCompressionCodec.
Specifies which compression codec to attempt on the entire serialized
response payload (either Arrow record batch or Avro rows). This is
not to be confused with the Apache Arrow native compression codecs
specified in ArrowSerializationOptions. For performance reasons, when
creating a read session requesting Arrow responses, setting both native
Arrow compression and application-level response compression will not be
allowed - choose, at most, one kind of compression.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides reference documentation for the `ResponseCompressionCodec` enum within the Google BigQuery Storage v1 API, specifically detailing its use within `ReadSession.Types.TableReadOptions.Types`."],["The enum offers two compression options for the serialized response payload: `Lz4` for raw LZ4 compression and `Unspecified` for no compression, which is the default setting."],["The documentation emphasizes that for performance, users should choose only one compression type when creating a read session requesting Arrow responses, and not both application-level response compression and native Arrow compression."],["The latest version of the documentation available is version 3.17.0, while also providing links to documentation for prior versions all the way back to version 2.3.0."]]],[]]