Request a resumable upload, restoring a previous session if necessary.
When this option is used the client library prefers using resumable uploads.
If the value passed to this option is the empty string, then the library will create a new resumable session. Otherwise the value should be the id of a previous upload session, the client library will restore that session in this case.
[[["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-14 UTC."],[[["The latest version available is 2.37.0-rc, which represents the most recent release candidate."],["The content provides a comprehensive list of versions ranging from 2.11.0 to 2.37.0-rc, including a variety of major, minor, and patch releases."],["Each version entry links to the documentation for the `UseResumableUploadSession` struct within the Google Cloud Storage C++ library, enabling users to understand how to manage resumable uploads across different versions."],["The purpose of the `UseResumableUploadSession` struct is to enable resumable uploads, allowing a user to create a new resumable session, or to restore a previously created resumable session if the id of that session is provided."],["When using the function `name()`, it will return a `char const *`."]]],[]]