if (blob.getSelfLink() != null) { attributes.put(URI_ATTR, blob.getSelfLink());
if (blob.getSelfLink() != null) { attributes.put(URI_ATTR, blob.getSelfLink());
if (blob.getSelfLink() != null) { attributes.put(URI_ATTR, blob.getSelfLink());
@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(META_GENERATION, blob.getMetageneration()); assertEquals(OWNER, blob.getOwner()); assertEquals(SELF_LINK, blob.getSelfLink()); assertEquals(SIZE, blob.getSize()); assertEquals(UPDATE_TIME, blob.getUpdateTime()); assertNull(blob.getMetageneration()); assertNull(blob.getOwner()); assertNull(blob.getSelfLink()); assertEquals(0L, (long) blob.getSize()); assertNull(blob.getUpdateTime());