Interface | Description |
---|---|
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> | |
ApiErrorExtractor |
Translates exceptions from API calls into higher-level meaning, while allowing injectability for
testing how API errors are handled.
|
AsyncWriteChannelOptions |
Options for the
AbstractGoogleAsyncWriteChannel . |
AsyncWriteChannelOptions.Builder |
Mutable builder for the GoogleCloudStorageWriteChannelOptions class.
|
BaseAbstractGoogleAsyncWriteChannel<T> |
Skeletal implementation of a WritableByteChannel that executes an asynchronous upload operation
and optionally handles the result.
|
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.
|
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. |
CredentialOptions |
Configuration for how components should obtain Credentials.
|
CredentialOptions.Builder |
Builder for
CredentialOptions |
HttpTransportFactory |
Factory for creating HttpTransport types.
|
LazyExecutorService |
Defers execution to the time that a method that expresses interest in the result (get or isDone)
is called on the Future.
|
LoggingMediaHttpUploaderProgressListener |
Logs the status of uploads.
|
PropertyUtil |
Helpers for interacting with properties files
|
RedactedString |
Holder class for string values that should not be logged and displayed when
toString
method called. |
RequesterPaysOptions |
Options for the GCS Requester Pays feature.
|
RequesterPaysOptions.Builder |
Builder for
RequesterPaysOptions |
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.
|
RequesterPaysOptions.RequesterPaysMode |
Operational modes of GCS Requester Pays feature.
|
Copyright © 2020. All rights reserved.