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"]],[["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\u003eThis webpage details the \u003ccode\u003eSqlDatabasesServiceLimitedTimeRetryPolicy\u003c/code\u003e, a retry policy class for \u003ccode\u003eSqlDatabasesServiceConnection\u003c/code\u003e that uses elapsed time to manage retries.\u003c/p\u003e\n"],["\u003cp\u003eThe policy halts retries when an RPC returns a non-transient error or when the elapsed time exceeds a specified duration, with \u003ccode\u003ekUnavailable\u003c/code\u003e status codes being the only errors treated as transient.\u003c/p\u003e\n"],["\u003cp\u003eThe class's constructor accepts a \u003ccode\u003estd::chrono::duration\u003c/code\u003e object, allowing for setting a maximum duration before the policy expires, which will be truncated down to milliseconds.\u003c/p\u003e\n"],["\u003cp\u003eThe page offers a list of prior versions of the \u003ccode\u003eSqlDatabasesServiceLimitedTimeRetryPolicy\u003c/code\u003e, with version 2.37.0-rc being the latest version.\u003c/p\u003e\n"],["\u003cp\u003eThe functions of this class allow for the retrieval of maximum duration, determination of failure, exhaustion, and if failures are permanent, and also to clone the policy to reset its initial state.\u003c/p\u003e\n"]]],[],null,[]]