public class UploadService
extends sila2.org.silastandard.BinaryUploadGrpc.BinaryUploadImplBase
| Constructor and Description |
|---|
UploadService() |
| Modifier and Type | Method and Description |
|---|---|
void |
createBinary(sila2.org.silastandard.SiLABinaryTransfer.CreateBinaryRequest request,
StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.CreateBinaryResponse> responseObserver)
Create a binary upload.
|
void |
deleteBinary(sila2.org.silastandard.SiLABinaryTransfer.DeleteBinaryRequest request,
StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.DeleteBinaryResponse> responseObserver)
Delete binary
|
StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.UploadChunkRequest> |
uploadChunk(StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.UploadChunkResponse> responseObserver)
Upload chunk stream
|
public void createBinary(sila2.org.silastandard.SiLABinaryTransfer.CreateBinaryRequest request,
StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.CreateBinaryResponse> responseObserver)
uploadManagercreateBinary in class sila2.org.silastandard.BinaryUploadGrpc.BinaryUploadImplBaserequest - the requestresponseObserver - the response observerpublic StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.UploadChunkRequest> uploadChunk(StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.UploadChunkResponse> responseObserver)
uploadChunk in class sila2.org.silastandard.BinaryUploadGrpc.BinaryUploadImplBaseresponseObserver - the stream response observerpublic void deleteBinary(sila2.org.silastandard.SiLABinaryTransfer.DeleteBinaryRequest request,
StreamObserver<sila2.org.silastandard.SiLABinaryTransfer.DeleteBinaryResponse> responseObserver)
deleteBinary in class sila2.org.silastandard.BinaryUploadGrpc.BinaryUploadImplBaserequest - the requestresponseObserver - the response observer
If successful return SiLABinaryTransfer.DeleteBinaryResponse
If binary does not exist or cannot be removed return SiLABinaryTransfer.BinaryTransferError.ErrorType#INVALID_BINARY_TRANSFER_UUIDCopyright © 2022 SiLA Java Developers. All rights reserved.