Class ChunkUploadResponse<ResponseT> (2.87.0)
Stay organized with collections
Save and categorize content based on your preferences.
public abstract class ChunkUploadResponse<ResponseT>
Response value object representing the outcome of a chunk upload.
Type Parameter |
| Name |
Description |
ResponseT |
|
Static Methods
<ResponseT>create(ResumableUploadStatus uploadStatus, @Nullable ResponseT response)
public static ChunkUploadResponse<ResponseT> <ResponseT>create(ResumableUploadStatus uploadStatus, @Nullable ResponseT response)
| Parameters |
| Name |
Description |
uploadStatus |
ResumableUploadStatus
|
response |
@org.jspecify.annotations.Nullable ResponseT
|
<ResponseT>newBuilder()
public static ChunkUploadResponse.Builder<ResponseT> <ResponseT>newBuilder()
| Returns |
| Type |
Description |
Builder<ResponseT> |
|
Constructors
ChunkUploadResponse()
public ChunkUploadResponse()
Methods
getResponse()
public abstract @Nullable ResponseT getResponse()
The response object returned by the server upon final completion (e.g. metadata of the uploaded
resource), or null if the upload is still in progress.
| Returns |
| Type |
Description |
@org.jspecify.annotations.Nullable ResponseT |
|
getUploadStatus()
public abstract ResumableUploadStatus getUploadStatus()
Returns the status of the upload session returned by the server.
toBuilder()
public abstract ChunkUploadResponse.Builder<ResponseT> toBuilder()
| Returns |
| Type |
Description |
Builder<ResponseT> |
|
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 2026-10-05 UTC.
[null,null,["Last updated 2026-10-05 UTC."],[],[]]