the maximum time allowed before the policy expires. While the application can express this time in any units they desire, the class truncates to milliseconds.
typename DurationRep
a placeholder to match the Rep tparam for duration's type. The semantics of this template parameter are documented in std::chrono::duration<>. In brief, the underlying arithmetic type used to store the number of ticks. For our purposes it is simply a formal parameter.
typename DurationPeriod
a placeholder to match the Period tparam for duration's type. The semantics of this template parameter are documented in std::chrono::duration<>. In brief, the length of the tick in seconds, expressed as a std::ratio<>. For our purposes it is simply a formal parameter.
[[["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-17 UTC."],[[["This webpage details the `TopicStatsServiceLimitedTimeRetryPolicy`, a retry mechanism for `TopicStatsServiceConnection` in the Google Cloud C++ Pub/Sub Lite library."],["The retry policy halts if an RPC call returns a non-transient error or if the total time spent in the retry loop exceeds a set limit, which is set during construction."],["Transient errors considered for retry include `kInternal` and `kUnavailable` status codes, as specified in the document."],["The page also provides a comprehensive list of all prior versions, starting from 2.11.0 up to the most recent version, 2.37.0-rc."],["The policy's maximum duration and type parameters are documented, with details on how the underlying time is handled, along with an explanation of the functions and type alias included in this class."]]],[]]