The application may be able to obtain a MD5 hash 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-01 UTC."],[[["The latest version available is 2.37.0-rc, with links provided for accessing specific documentation for each version."],["This page lists documentation for versions ranging from 2.11.0 up to the latest version 2.37.0-rc, including minor and patch releases."],["This documentation is specifically for the `MD5HashValue` structure within the `google::cloud::storage` namespace."],["Providing an MD5 hash value can enhance data integrity verification, especially when data is obtained from external sources."],["The documentation includes information on the `MD5HashValue` constructor and its static `name()` function, which returns a `char const *` type."]]],[]]