@Test public void testToBuilder() { compareBlobs(BLOB_INFO, BLOB_INFO.toBuilder().build()); BlobInfo blobInfo = BLOB_INFO.toBuilder().setBlobId(BlobId.of("b2", "n2")).setSize(200L).build(); assertEquals("n2", blobInfo.getName()); assertEquals("b2", blobInfo.getBucket()); assertEquals(Long.valueOf(200), blobInfo.getSize()); blobInfo = blobInfo.toBuilder().setBlobId(BlobId.of("b", "n", GENERATION)).setSize(SIZE).build(); compareBlobs(BLOB_INFO, blobInfo); }
blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) getValue()); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobTargetOption.generationMatch()); case IF_GENERATION_NOT_MATCH: blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) getValue()); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobTargetOption.generationNotMatch()); case IF_METAGENERATION_MATCH:
blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) value); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobWriteOption.generationMatch()); case IF_GENERATION_NOT_MATCH: blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) value); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobWriteOption.generationNotMatch()); case IF_METAGENERATION_MATCH:
blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) value); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobWriteOption.generationMatch()); case IF_GENERATION_NOT_MATCH: blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) value); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobWriteOption.generationNotMatch()); case IF_METAGENERATION_MATCH:
blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) getValue()); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobTargetOption.generationMatch()); case IF_GENERATION_NOT_MATCH: blobId = BlobId.of(blobId.getBucket(), blobId.getName(), (Long) getValue()); return Tuple.of( blobInfo.toBuilder().setBlobId(blobId).build(), Storage.BlobTargetOption.generationNotMatch()); case IF_METAGENERATION_MATCH: