Implementation of IBackOff that increases the back-off period for each retry attempt using a
randomization function that grows exponentially. In addition, it also adds a randomize number of milliseconds
for each attempt.
An attribute which is used to specially mark a property for reflective purposes,
assign a name to the property and indicate it's location in the request as either
in the path or query portion of the request URL.
Calls to Google Api return StandardResponses as Json with
two properties Data, being the return type of the method called
and Error, being any errors that occure.
[[["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-07 UTC."],[[["\u003cp\u003eThis document covers the \u003ccode\u003eGoogle.Apis.Util\u003c/code\u003e namespace, with the latest version being 1.69.0 and version 1.50.0 being the version that is currently viewed.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGoogle.Apis.Util\u003c/code\u003e namespace includes classes like \u003ccode\u003eExponentialBackOff\u003c/code\u003e, \u003ccode\u003eRepeatable<T>\u003c/code\u003e, \u003ccode\u003eRequestParameterAttribute\u003c/code\u003e, \u003ccode\u003eStandardResponse<InnerType>\u003c/code\u003e, \u003ccode\u003eStringValueAttribute\u003c/code\u003e, \u003ccode\u003eSystemClock\u003c/code\u003e, \u003ccode\u003eUriPatcher\u003c/code\u003e, and \u003ccode\u003eUtilities\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis namespace also provides interfaces such as \u003ccode\u003eIBackOff\u003c/code\u003e for retry strategy control and \u003ccode\u003eIClock\u003c/code\u003e for time management.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestParameterType\u003c/code\u003e enum defines the different types of parameters, including Path, Query, and UserDefinedQueries.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eExponentialBackOff\u003c/code\u003e class is an implementation of the \u003ccode\u003eIBackOff\u003c/code\u003e interface, which uses randomization and exponential growth for back-off periods.\u003c/p\u003e\n"]]],[],null,[]]