public abstract class
BaseApiService
extends AbstractIdleService
Known Direct Subclasses |
Base object encapsulating common functionality for interacting with Google APIs such as setting credentials, request timeouts, error handling and retry etc.
Nested Class Summary
class | BaseApiService.AbstractBuilder<B extends AbstractBuilder<B, T extends AbstractGoogleJsonClient>, T> | Builder object for creating an instance of BaseApiService . |
|
class | BaseApiService.RetryRequestInitializer | Adds a backoff and retry response and exception handlers to the HttpRequest . |