class_docstr: Full jitter backoff upon failure
class_docstr_tok: ["Full","jitter","backoff","upon","failure"]
docstr: `cap`: maximum backoff time in seconds
  `base`: base backoff time in seconds
docstr_tok: ["`","cap","`",":","maximum","backoff","time","in","seconds","`","base","`",":","base","backoff","time","in","seconds"]
code: def __init__(self, cap=DEFAULT_CAP, base=DEFAULT_BASE):
      """
      `cap`: maximum backoff time in seconds
      `base`: base backoff time in seconds
      """
      self._cap = cap
      self._base = base
  
imports: import random
  from abc import ABC, abstractmethod
label_desc: Use image node_id 1 to create a new FullJitterBackoff object from inherited base classes: AbstractBackoff with example: obj = FullJitterBackoff(cap, base)