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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eReadSession.Types.TableReadOptions.Types.ResponseCompressionCodec\u003c/code\u003e enum within the Google BigQuery Storage v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eResponseCompressionCodec\u003c/code\u003e enum allows you to specify the compression method for the serialized response payload, either Arrow or Avro.\u003c/p\u003e\n"],["\u003cp\u003eThe available compression codecs are \u003ccode\u003eLz4\u003c/code\u003e for raw LZ4 compression, and \u003ccode\u003eUnspecified\u003c/code\u003e which indicates no compression as the default.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version documented is 3.17.0, with version 3.12.0 currently selected, and versions all the way back to 2.3.0 are available to review.\u003c/p\u003e\n"],["\u003cp\u003eWhen using Arrow responses, choosing both native Arrow compression and application-level response compression simultaneously is not allowed; only one type of compression can be used.\u003c/p\u003e\n"]]],[],null,[]]