# Functions
NewAmazonClient creates an amazon client with the following credentials: bucket - S3 bucket name id - AWS access key id secret - AWS secret access key token - AWS access token region - AWS region.
NewExponentialBackOffConfig creates an exponential back-off config with longer wait times than the default.
NewGoogleClient creates a google client with the given bucket name.
# Structs
BackoffReadCloser retries with exponential backoff in the case of failures.
BackoffWriteCloser retries with exponential backoff in the case of failures.
RetryError is used to log retry attempts.
# Interfaces
Client is an interface to object storage.