| static DownloadConfiguration.Builder | DownloadConfiguration. builder() |  | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. copy(DownloadConfiguration that) |  | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. enforceDataIntegrityForDownload(boolean value) | Set whether download integrity verification should be enabled. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. executorService(ExecutorService value) | The executor service to use when performing parallel operations. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. initialBackoff(Duration value) | Set the initial backoff before the first retry. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. maxBackoff(Duration value) | Set the maximum backoff between retries. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. maxRetries(int value) | Maximum number of retries to attempt when downloading an object/part. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. multipartDownloadThresholdInBytes(long value) | Objects larger than this size will be downloaded in multiple parts. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. parallelDownloads(int value) | The number of parallel operations to perform when downloading an object in multiple
parts. | 
| DownloadConfiguration.Builder | DownloadConfiguration.Builder. partSizeInBytes(int value) | Set the part size to use when downloading an object in multiple parts. |