See: Description
| Class | Description | 
|---|---|
| BackOffAdapter | An adapter for converting between Apache Beam and Google API client representations of backoffs. | 
| CustomHttpErrors | An optional component to use with the  RetryHttpRequestInitializerin order to provide
 custom errors for failing http calls. | 
| CustomHttpErrors.Builder | A Builder which allows building immutable CustomHttpErrors object. | 
| CustomHttpErrors.MatcherAndError | A simple Tuple class for creating a list of HttpResponseMatcher and HttpResponseCustomError to
 print for the responses. | 
| GceMetadataUtil | |
| GcsUtil | Provides operations on GCS. | 
| GcsUtil.CreateOptions | |
| GcsUtil.CreateOptions.Builder | |
| GcsUtil.GcsUtilFactory | This is a  DefaultValueFactoryable to create aGcsUtilusing any transport
 flags specified on thePipelineOptions. | 
| GcsUtil.StorageObjectOrIOException | A class that holds either a  StorageObjector anIOException. | 
| LatencyRecordingHttpRequestInitializer | HttpRequestInitializer for recording request to response latency of Http-based API calls. | 
| RetryHttpRequestInitializer | Implements a request initializer that adds retry handlers to all HttpRequests. | 
| Transport | Helpers for cloud communication. | 
| UploadIdResponseInterceptor | Implements a response intercepter that logs the upload id if the upload id header exists and it
 is the first request (does not have upload_id parameter in the request). |