public interface ResumableUploadClient<RequestT,ResponseT>Client interface for executing low-level resumable upload operations.
Type Parameters |
|
|---|---|
| Name | Description |
RequestT |
|
ResponseT |
|
Methods
queryStatusCallable()
public abstract UnaryCallable<QueryStatusRequest,QueryStatusResponse<ResponseT>> queryStatusCallable()Returns a UnaryCallable to query the status and offset of an active upload session.
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<QueryStatusRequest,QueryStatusResponse<ResponseT>> |
|
startUploadCallable()
public abstract UnaryCallable<RequestT,ResumableUploadSession> startUploadCallable()Returns a UnaryCallable to initiate a resumable upload session.
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<RequestT,ResumableUploadSession> |
|
uploadChunkCallable()
public abstract UnaryCallable<ChunkUploadRequest,ChunkUploadResponse<ResponseT>> uploadChunkCallable()Returns a UnaryCallable to transmit an individual chunk.
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ChunkUploadRequest,ChunkUploadResponse<ResponseT>> |
|