How often the session polls for automatic shutdowns.
Applications can shutdown a session by calling .cancel() on the returned future<Status>. In addition, applications can fire & forget a session, which is only shutdown once the completion queue servicing the session shuts down. In this latter case the session polls periodically to detect if the CQ has shutdown. This controls how often this polling happens.
[[["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."],[[["This document outlines the available versions of the `ShutdownPollingPeriodOption` for the Google Cloud Pub/Sub C++ library, ranging from the latest release candidate 2.37.0-rc down to version 2.11.0."],["The `ShutdownPollingPeriodOption` controls the frequency at which a session checks for automatic shutdowns, especially when a session is fire-and-forget, waiting for the completion queue (CQ) to shut down."],["Users can manually shut down a session by calling `.cancel()` on a returned `future\u003cStatus\u003e` object."],["The `ShutdownPollingPeriodOption` is an alias for `std::chrono::milliseconds`, defining the time unit used for polling frequency."]]],[]]