Google Cloud Storage Java Programming Model

From NovaOrdis Knowledge Base
Revision as of 22:58, 3 September 2021 by Ovidiu (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

External

Internal

Overview

ServiceAccountCredentials serviceAccountCredentials;
Storage storageService = StorageOptions.newBuilder().setCredentials(serviceAccountCredentials).build().getService();

Bucket by Name

ServiceAccountCredentials serviceAccountCredentials;
storageService.get(bucketName, options);
// or
storageService.get(bucketName);

List Buckets

Page<Bucket> buckets = storageService.list();

Local Testing

https://github.com/googleapis/google-cloud-java/blob/master/TESTING.md#testing-code-that-uses-storage
Storage storage = LocalStorageHelper.getOptions().getService();