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 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
.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 returns encompasses a
AbstractGoogleClientRequest
and can be used to retry the execute for a
AbstractGoogleClientReqest.HttpTransportFactory.HttpTransportType
s form names, with default.BackOff
that limits the number of calls on another BackOff
.BackOff
and limits the retries.clientRequest
to enable/disable direct (single-request) uploads
according to enable
.Copyright © 2016. All rights reserved.