if (blob.getGeneratedId() != null) { attributes.put(GENERATED_ID_ATTR, blob.getGeneratedId());
if (blob.getGeneratedId() != null) { attributes.put(GENERATED_ID_ATTR, blob.getGeneratedId());
if (blob.getGeneratedId() != null) { attributes.put(GENERATED_ID_ATTR, blob.getGeneratedId());
@Test public void testGetBlobAllSelectedFields() { String blobName = "test-get-all-selected-fields-blob"; BlobInfo blob = BlobInfo.newBuilder(BUCKET, blobName) .setContentType(CONTENT_TYPE) .setMetadata(ImmutableMap.of("k", "v")) .build(); assertNotNull(storage.create(blob)); Blob remoteBlob = storage.get(blob.getBlobId(), Storage.BlobGetOption.fields(BlobField.values())); assertEquals(blob.getBucket(), remoteBlob.getBucket()); assertEquals(blob.getName(), remoteBlob.getName()); assertEquals(ImmutableMap.of("k", "v"), remoteBlob.getMetadata()); assertNotNull(remoteBlob.getGeneratedId()); assertNotNull(remoteBlob.getSelfLink()); }
assertEquals(DELETE_TIME, blob.getDeleteTime()); assertEquals(ETAG, blob.getEtag()); assertEquals(GENERATED_ID, blob.getGeneratedId()); assertEquals(MD5, blob.getMd5()); assertEquals(MEDIA_LINK, blob.getMediaLink()); assertNull(blob.getDeleteTime()); assertNull(blob.getEtag()); assertNull(blob.getGeneratedId()); assertNull(blob.getMd5()); assertNull(blob.getMediaLink());