public static final class DownloadResult.BuilderBuilds an instance of DownloadResult See Also: DownloadResult
Methods
build()
public DownloadResult build()Creates a DownloadResult object.
| Returns | |
|---|---|
| Type | Description |
DownloadResult |
DownloadResult |
setException(@NonNull Exception exception)
public DownloadResult.Builder setException(@NonNull Exception exception)Sets the Exception produced by a failed download operation. This field will only be populated if the Transfer was not successful or skipped See Also: DownloadResult#getException()
| Parameter | |
|---|---|
| Name | Description |
exception |
@org.checkerframework.checker.nullness.qual.NonNull java.lang.Exception |
| Returns | |
|---|---|
| Type | Description |
DownloadResult.Builder |
the instance of the Builder with the value for exception modified. |
setInput(@NonNull BlobInfo input)
public DownloadResult.Builder setInput(@NonNull BlobInfo input)Sets the BlobInfo for the object request for download. This field is required. See Also: DownloadResult#getInput()
| Parameter | |
|---|---|
| Name | Description |
input |
@org.checkerframework.checker.nullness.qual.NonNull com.google.cloud.storage.BlobInfo |
| Returns | |
|---|---|
| Type | Description |
DownloadResult.Builder |
the instance of the Builder with the value for input modified. |
setOutputDestination(@NonNull Path outputDestination)
public DownloadResult.Builder setOutputDestination(@NonNull Path outputDestination)Sets the location on the Filesystem the object has been written to. This field will only be populated if the Transfer was successful. See Also: DownloadResult#getOutputDestination()
| Parameter | |
|---|---|
| Name | Description |
outputDestination |
@org.checkerframework.checker.nullness.qual.NonNull java.nio.file.Path |
| Returns | |
|---|---|
| Type | Description |
DownloadResult.Builder |
the instance of the Builder with the value for outputDestination modified. |
setStatus(@NonNull TransferStatus status)
public DownloadResult.Builder setStatus(@NonNull TransferStatus status)Sets the status of the download.This field is required. See Also: TransferStatus
| Parameter | |
|---|---|
| Name | Description |
status |
@org.checkerframework.checker.nullness.qual.NonNull com.google.cloud.storage.transfermanager.TransferStatus |
| Returns | |
|---|---|
| Type | Description |
DownloadResult.Builder |
the instance of the Builder with the value for status modified. |