class Google::Cloud::Env::Retries

@private

A simple retry manager with optional delay and backoff. It retries until either a configured maximum number of attempts has been reached, or a configurable total time has elapsed since the first failure.

This class is not thread-safe by itself. Access should be protected by an external mutex.

We keep this private for now so we can move it in the future if we need it to be available to other libraries. Currently it should not be used outside of Google::Cloud::Env.