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 a history of versions ranging down to 2.11.0."],["The content provides access to the documentation for the `MD5HashValue` struct across multiple versions of the software."],["The `MD5HashValue` can improve data integrity verification by providing a pre-computed hash, which is valuable in scenarios where the hash is available from an external source."],["The MD5HashValue class contains a `name()` static function that returns a character string."]]],[]]