The application may be able to obtain a CRC32C checksum in some out-of-band way. For example, if the object was downloaded from some other cloud storage service, or because the application already queried the GCS object metadata. In these cases, providing the value to the client library improves the end-to-end data integrity verification.
[[["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-04-09 UTC."],[[["The page provides documentation for the `Crc32cChecksumValue` struct within the Google Cloud Storage C++ client library, spanning versions from 2.11.0 to 2.36.0, and including the latest release candidate 2.37.0-rc."],["This struct facilitates providing pre-computed CRC32C checksum values to the client library, enhancing end-to-end data integrity verification."],["The `Crc32cChecksumValue` struct includes a static function named `name()` and a constructor."],["The documentation details that in certain scenarios where a checksum is available externally, providing it to the library allows for better data verification."]]],[]]