@Override public com.google.api.services.storage.model.Bucket call() { return storageRpc.get(bucketPb, optionsMap); } },
@Override public Boolean call() { return storageRpc.delete(storageObject, optionsMap); } },
@Override public RewriteResponse call() { return storageRpc.continueRewrite(rewriteResponse); } },
@Override public RewriteResponse call() { return storageRpc.openRewrite( new StorageRpc.RewriteRequest( source, sourceOptions, copyRequest.overrideInfo(), targetObject, targetOptions, copyRequest.getMegabytesCopiedPerChunk())); } },
@Override public com.google.api.services.storage.model.Bucket call() { return storageRpc.patch(bucketPb, optionsMap); } },
@Override public Tuple<String, byte[]> call() { return storageRpc.read(storageObject, requestOptions, position, toRead); } },
@Override public com.google.api.services.storage.model.Bucket call() { return storageRpc.create(bucketPb, optionsMap); } },
@Override public StorageObject call() { return storageRpc.compose(sources, target, targetOptions); } },
@Override public byte[] call() { return storageRpc.load(storageObject, optionsMap); } },
@Override public void onFailure(GoogleJsonError googleJsonError, HttpHeaders httpHeaders) throws IOException { callback.onFailure(googleJsonError); } };
/** Submits this batch for processing using a single RPC request. */ public void submit() { batch.submit(); }
@Override public void onSuccess(T response, HttpHeaders httpHeaders) throws IOException { callback.onSuccess(response); }
Boolean getBoolean(Map<Option, ?> options) { return get(options); } }
@Override public ServiceRpc create(StorageOptions options) { return new HttpStorageRpc(options); } }
@Override public RpcBatch createBatch() { return new DefaultRpcBatch(storage); }
@Override public StorageObject call() { return storageRpc.get(storedObject, optionsMap); } },
@Override public Boolean call() { return storageRpc.delete(bucketPb, optionsMap); } },
@Override public StorageObject call() { return storageRpc.patch(storageObject, optionsMap); } },
Long getLong(Map<Option, ?> options) { return get(options); }
String getString(Map<Option, ?> options) { return get(options); }