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."],[[["\u003cp\u003eThe content provides documentation for various versions of the \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e within the Google Cloud Pub/Sub C++ library, ranging from version 2.11.0 to 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 2.37.0-rc, and the content provides links to the documentation for each version of the library.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e controls how often a session polls for automatic shutdowns, with the ability to shutdown a session via \u003ccode\u003e.cancel()\u003c/code\u003e, or can occur when a completion queue shuts down.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eShutdownPollingPeriodOption\u003c/code\u003e is an alias for \u003ccode\u003estd::chrono::milliseconds\u003c/code\u003e, which is the type that determines how frequently polling occurs.\u003c/p\u003e\n"]]],[],null,[]]