An enumeration of backoff policies when retrying work.
These policies are used when you have a return ListenableWorker.Result.retry() from a worker to determine the correct backoff time.
Backoff policies are set in WorkRequest.Builder.setBackoffCriteria(BackoffPolicy, long, TimeUnit) or one of its variants.