public function retriesProvider()
{
$rateLimitExceededMessage = '{"error": {"errors": [{"reason": "rateLimitExceeded"}]}}';
$userRateLimitExceededMessage = '{"error": {"errors": [{"reason": "userRateLimitExceeded"}]}}';
return [[null, new \Exception('', 500)], [2, new \Exception('', 502)], [3, new \Exception('', 503)], [4, new \Exception('', 504)], [5, new \Exception($rateLimitExceededMessage)], [6, new \Exception($userRateLimitExceededMessage)]];
}