@Test public void testToPbAndFromPb() { compareBlobIds(BLOB, BlobId.fromPb(BLOB.toPb())); } }
@Override public RestorableState<CopyWriter> capture() { return StateImpl.newBuilder( serviceOptions, BlobId.fromPb(rewriteResponse.rewriteRequest.source), rewriteResponse.rewriteRequest.sourceOptions, rewriteResponse.rewriteRequest.overrideInfo, BlobInfo.fromPb(rewriteResponse.rewriteRequest.target), rewriteResponse.rewriteRequest.targetOptions) .setResult(rewriteResponse.result != null ? BlobInfo.fromPb(rewriteResponse.result) : null) .setBlobSize(getBlobSize()) .setIsDone(isDone()) .setMegabytesCopiedPerChunk(rewriteResponse.rewriteRequest.megabytesRewrittenPerCall) .setRewriteToken(rewriteResponse.rewriteToken) .setTotalBytesRewritten(getTotalBytesCopied()) .build(); }
static BlobInfo fromPb(StorageObject storageObject) { Builder builder = newBuilder(BlobId.fromPb(storageObject)); if (storageObject.getCacheControl() != null) { builder.setCacheControl(storageObject.getCacheControl());
@Override public RestorableState<CopyWriter> capture() { return StateImpl.newBuilder( serviceOptions, BlobId.fromPb(rewriteResponse.rewriteRequest.source), rewriteResponse.rewriteRequest.sourceOptions, rewriteResponse.rewriteRequest.overrideInfo, BlobInfo.fromPb(rewriteResponse.rewriteRequest.target), rewriteResponse.rewriteRequest.targetOptions) .setResult(rewriteResponse.result != null ? BlobInfo.fromPb(rewriteResponse.result) : null) .setBlobSize(getBlobSize()) .setIsDone(isDone()) .setMegabytesCopiedPerChunk(rewriteResponse.rewriteRequest.megabytesRewrittenPerCall) .setRewriteToken(rewriteResponse.rewriteToken) .setTotalBytesRewritten(getTotalBytesCopied()) .build(); }
static BlobInfo fromPb(StorageObject storageObject) { Builder builder = newBuilder(BlobId.fromPb(storageObject)); if (storageObject.getCacheControl() != null) { builder.setCacheControl(storageObject.getCacheControl());