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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["This webpage provides a comprehensive list of versions for the `ShutdownPollingPeriodOption` within the Google Cloud Pub/Sub C++ library, starting from version 2.11.0 up to the latest release candidate, 2.37.0-rc."],["The `ShutdownPollingPeriodOption` controls the frequency at which a Pub/Sub session polls to determine if it should shut down automatically when the completion queue is no longer available."],["Users can manually shut down a session by invoking the `.cancel()` method on a returned future status object."],["The listed versions all contain the google::cloud::pubsub::ShutdownPollingPeriodOption struct."],["This setting is defined as a type alias for `std::chrono::milliseconds`, enabling the control of polling intervals."]]],[]]