Class DownloadJob.Builder (2.55.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class DownloadJob.Builder
Builds an instance of DownloadJob
See Also: DownloadJob
Methods
build()
public DownloadJob build()
Creates a DownloadJob object.
setDownloadResults(@NonNull List<ApiFuture<DownloadResult>> downloadResults)
public DownloadJob.Builder setDownloadResults(@NonNull List<ApiFuture<DownloadResult>> downloadResults)
Parameter |
Name |
Description |
downloadResults |
@org.checkerframework.checker.nullness.qual.NonNull java.util.List<ApiFuture<DownloadResult>>
|
Returns |
Type |
Description |
DownloadJob.Builder |
the instance of the Builder with DownloadResults modified.
|
setParallelDownloadConfig(@NonNull ParallelDownloadConfig parallelDownloadConfig)
public DownloadJob.Builder setParallelDownloadConfig(@NonNull ParallelDownloadConfig parallelDownloadConfig)
Parameter |
Name |
Description |
parallelDownloadConfig |
@org.checkerframework.checker.nullness.qual.NonNull com.google.cloud.storage.transfermanager.ParallelDownloadConfig
|
Returns |
Type |
Description |
DownloadJob.Builder |
the instance of the Builder with ParallelDownloadConfig modified.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Class DownloadJob.Builder (2.55.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.55.0 (latest)](/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.54.0](/java/docs/reference/google-cloud-storage/2.54.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.53.3](/java/docs/reference/google-cloud-storage/2.53.3/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.52.3](/java/docs/reference/google-cloud-storage/2.52.3/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.50.0](/java/docs/reference/google-cloud-storage/2.50.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.49.0](/java/docs/reference/google-cloud-storage/2.49.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.48.2](/java/docs/reference/google-cloud-storage/2.48.2/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.47.0](/java/docs/reference/google-cloud-storage/2.47.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.46.0](/java/docs/reference/google-cloud-storage/2.46.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.45.0](/java/docs/reference/google-cloud-storage/2.45.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.44.1](/java/docs/reference/google-cloud-storage/2.44.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.43.2](/java/docs/reference/google-cloud-storage/2.43.2/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.42.0](/java/docs/reference/google-cloud-storage/2.42.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.41.0](/java/docs/reference/google-cloud-storage/2.41.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.40.1](/java/docs/reference/google-cloud-storage/2.40.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.39.0](/java/docs/reference/google-cloud-storage/2.39.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.38.0](/java/docs/reference/google-cloud-storage/2.38.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.37.0](/java/docs/reference/google-cloud-storage/2.37.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.36.1](/java/docs/reference/google-cloud-storage/2.36.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.34.0](/java/docs/reference/google-cloud-storage/2.34.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.33.0](/java/docs/reference/google-cloud-storage/2.33.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.32.1](/java/docs/reference/google-cloud-storage/2.32.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.30.1](/java/docs/reference/google-cloud-storage/2.30.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.29.1](/java/docs/reference/google-cloud-storage/2.29.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.28.0](/java/docs/reference/google-cloud-storage/2.28.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.27.1](/java/docs/reference/google-cloud-storage/2.27.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.24.0](/java/docs/reference/google-cloud-storage/2.24.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.23.0](/java/docs/reference/google-cloud-storage/2.23.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.22.6](/java/docs/reference/google-cloud-storage/2.22.6/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.21.0](/java/docs/reference/google-cloud-storage/2.21.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.20.2](/java/docs/reference/google-cloud-storage/2.20.2/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.19.0](/java/docs/reference/google-cloud-storage/2.19.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.18.0](/java/docs/reference/google-cloud-storage/2.18.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.17.2](/java/docs/reference/google-cloud-storage/2.17.2/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.16.0](/java/docs/reference/google-cloud-storage/2.16.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.15.1](/java/docs/reference/google-cloud-storage/2.15.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.14.0](/java/docs/reference/google-cloud-storage/2.14.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.13.1](/java/docs/reference/google-cloud-storage/2.13.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.12.0](/java/docs/reference/google-cloud-storage/2.12.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.11.3](/java/docs/reference/google-cloud-storage/2.11.3/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.10.0](/java/docs/reference/google-cloud-storage/2.10.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.9.3](/java/docs/reference/google-cloud-storage/2.9.3/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.8.1](/java/docs/reference/google-cloud-storage/2.8.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.7.1](/java/docs/reference/google-cloud-storage/2.7.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.6.1](/java/docs/reference/google-cloud-storage/2.6.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.5.1](/java/docs/reference/google-cloud-storage/2.5.1/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.4.5](/java/docs/reference/google-cloud-storage/2.4.5/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.3.0](/java/docs/reference/google-cloud-storage/2.3.0/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.2.3](/java/docs/reference/google-cloud-storage/2.2.3/com.google.cloud.storage.transfermanager.DownloadJob.Builder)\n- [2.1.10](/java/docs/reference/google-cloud-storage/2.1.10/com.google.cloud.storage.transfermanager.DownloadJob.Builder) \n\n public static final class DownloadJob.Builder\n\nBuilds an instance of DownloadJob\nSee Also: [DownloadJob](/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.DownloadJob) \n\nInheritance\n-----------\n\n[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e DownloadJob.Builder \n\nInherited Members\n-----------------\n\n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nMethods\n-------\n\n### build()\n\n public DownloadJob build()\n\nCreates a DownloadJob object.\n\n### setDownloadResults(@NonNull List\\\u003cApiFuture\\\u003cDownloadResult\\\u003e\\\u003e downloadResults)\n\n public DownloadJob.Builder setDownloadResults(@NonNull List\u003cApiFuture\u003cDownloadResult\u003e\u003e downloadResults)\n\nSets the results for a DownloadJob being performed by Transfer Manager.\nSee Also: [DownloadJob#getDownloadResults()](/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.DownloadJob#com_google_cloud_storage_transfermanager_DownloadJob_getDownloadResults__)\n\n### setParallelDownloadConfig(@NonNull ParallelDownloadConfig parallelDownloadConfig)\n\n public DownloadJob.Builder setParallelDownloadConfig(@NonNull ParallelDownloadConfig parallelDownloadConfig)\n\nSets the ParallelDownloadConfig used for this DownloadJob.\nSee Also: [DownloadJob#getParallelDownloadConfig()](/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.DownloadJob#com_google_cloud_storage_transfermanager_DownloadJob_getParallelDownloadConfig__)"]]