ApiErrorExtractor.INSTANCE insteadAbstractGoogleAsyncWriteChannel.HttpRequestInitializer that composes handlers and interceptors
supplied by component handlers.ApacheHttpTransport for calling Google APIs with an optional HTTP proxy.HttpTransport based on an type class.HttpTransport based on an type class and an optional HTTP proxy.NetHttpTransport for calling Google APIs with an optional HTTP proxy.RetryDeterminer that retries on rate limited errors as determined by the
provided ApiErrorExtractor.AbstractGoogleAsyncWriteChannel.createRequest(com.google.api.client.http.InputStreamContent), and return a reconstituted "response"
object if the IOException can be handled as a success; for example, if the caller already has
an identifier for an object, and the response is used solely for obtaining the same identifier,
and the IOException is a handled "409 Already Exists" type of exception, then the derived class
may override this method to return the expected "identifier" response.Credential from various sources.GoogleCredential that properly wires specified HttpRequestInitializer through the @{link Credential#executeRefreshToken} override.Exception to IOException.ResilientOperation.CheckedCallable that encompasses a AbstractGoogleClientRequest and
can be used to retry the execution for an AbstractGoogleClientRequest.MoreExecutors.newDirectExecutorService() for the backing
service.ExecutorService as the backing service.RequesterPaysOptions.getBuckets().RequesterPaysOptions.getMode().RequesterPaysOptionsBackOff that limits the number of calls on another BackOff.BackOff and limits the retries.maxRequestRetries defaults to RetryHttpInitializer.DEFAULT_MAX_REQUEST_RETRIES.clientRequest to enable/disable direct (single-request) uploads
according to enable.Copyright © 2019. All rights reserved.