2016-06-07 6 views

Antwort

2

Laut der documentation hat Google eine Google Cloud Client Library bereitgestellt. Die java doc diese Bibliothek bietet folgende Beispielcode Stapelanforderungen macht eine einzige RPC Anfrage mit:

StorageBatch batch = storage.batch(); 
BlobId firstBlob = BlobId.of("bucket", "blob1")); 
BlobId secondBlob = BlobId.of("bucket", "blob2")); 
batch.delete(firstBlob).notify(new BatchResult.Callback<Boolean, StorageException>() { 
    public void success(Boolean result) { 
    // deleted successfully 
    } 

    public void error(StorageException exception) { 
    // delete failed 
    } 
}); 
batch.update(BlobInfo.builder(secondBlob).contentType("text/plain").build()); 
StorageBatchResult<Blob> result = batch.get(secondBlob); 
batch.submit(); 
Blob blob = result.get(); // returns get result or throws StorageException 
+0

Was ich verwirrt ist, dass es unter appengine ist. Ich habe eine App, die außerhalb von Appengine läuft. – Johan

+2

Es sollte ohne appengine funktionieren. Der einzige Vorteil unter appeengine zu laufen ist, dass es die Authentifizierung ein bisschen einfacher macht. – sttaq