| Interface | Description |
|---|---|
| EntriesCredentialConfiguration.Entries |
The interface to interact with the configuration object.
|
| ResilientOperation.CheckedCallable<T,X extends Exception> |
Interface that allows a call that can throw an exception X.
|
| Class | Description |
|---|---|
| AbstractGoogleAsyncWriteChannel<T extends com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S>,S> |
Abstract base class for streaming uploads to Google Cloud Services.
|
| ApiErrorExtractor |
Translates exceptions from API calls into higher-level meaning, while allowing injectability
for testing how API errors are handled.
|
| AsyncWriteChannelOptions |
Options for the GoogleCloudStorageWriteChannel.
|
| AsyncWriteChannelOptions.Builder |
Mutable builder for the GoogleCloudStorageWriteChannelOptions class.
|
| ChainingHttpRequestInitializer |
HttpRequestInitializer that composes handlers and interceptors
supplied by component handlers. |
| ClientRequestHelper<S> |
ClientRequestHelper provides wrapper methods around final methods of AbstractGoogleClientRequest
to allow overriding them if necessary.
|
| CredentialConfiguration |
Configuration for how components should obtain Credentials.
|
| CredentialFactory |
Miscellaneous helper methods for getting a
Credential from various sources. |
| CredentialFactory.ComputeCredentialWithRetry |
A subclass of ComputeCredential that properly sets request initializers.
|
| CredentialFactory.CredentialHttpRetryInitializer |
Simple HttpRequestInitializer that retries requests that result in 5XX response codes and
IO Exceptions with an exponential backoff.
|
| CredentialFactory.GoogleCredentialWithRetry |
A subclass of
GoogleCredential that properly wires specified
HttpRequestInitializer through the @{link Credential#executeRefreshToken} override. |
| EntriesCredentialConfiguration |
CredentialConfiguration based on configuration objects that implement our Entries interface.
|
| EntriesCredentialConfiguration.Builder<B extends EntriesCredentialConfiguration.Builder<B,T>,T extends EntriesCredentialConfiguration> |
Builder for constructing CredentialConfiguration instances.
|
| EntriesCredentialConfiguration.EntriesBuilder |
A builder for use without a subclasses of EntriesCredentialConfiguration.
|
| ExceptionToIoExceptionFunction |
Converter function from
Exception to IOException. |
| HttpTransportFactory |
Factory for creating HttpTransport types.
|
| LoggingMediaHttpUploaderProgressListener |
Logs the status of uploads.
|
| PropertyUtil |
Helpers for interacting with properties files
|
| ResilientOperation |
A class which defines static functions to be called to make a user-provided function more
resilient by attempting retries.
|
| RetryBoundedBackOff |
An implementation of
BackOff that limits the number of calls on another BackOff. |
| RetryDeterminer<X extends Exception> |
This abstract class is designed to tell if an exception is transient and should result in a
retry or not, and should result in a returned exception to the caller.
|
| RetryHttpInitializer |
| Enum | Description |
|---|---|
| HttpTransportFactory.HttpTransportType |
Types of HttpTransports the factory can create.
|
Copyright © 2016. All rights reserved.