System.out.println("Crc32c: " + blob.getCrc32c()); System.out.println("ETag: " + blob.getEtag()); System.out.println("Generation: " + blob.getGeneration()); System.out.println("Id: " + blob.getBlobId()); System.out.println("KmsKeyName: " + blob.getKmsKeyName());
@Before public void before() throws IOException { when(metadata.getSize()).thenReturn(42L); when(metadata.getGeneration()).thenReturn(2L); when(gcsStorage.get( file, Storage.BlobGetOption.fields(Storage.BlobField.GENERATION, Storage.BlobField.SIZE))) .thenReturn(metadata); when(gcsStorage.reader(file, Storage.BlobSourceOption.generationMatch(2L))) .thenReturn(gcsChannel); when(gcsChannel.isOpen()).thenReturn(true); chan = CloudStorageReadChannel.create( gcsStorage, file, 0, 1, CloudStorageConfiguration.DEFAULT, ""); verify(gcsStorage) .get( eq(file), eq(Storage.BlobGetOption.fields(Storage.BlobField.GENERATION, Storage.BlobField.SIZE))); verify(gcsStorage).reader(eq(file), eq(Storage.BlobSourceOption.generationMatch(2L))); }
if (blob.getGeneration() != null) { attributes.put(GENERATION_ATTR, String.valueOf(blob.getGeneration()));
if (blob.getGeneration() != null) { attributes.put(GENERATION_ATTR, String.valueOf(blob.getGeneration()));
if (blob.getGeneration() != null) { attributes.put(GENERATION_ATTR, String.valueOf(blob.getGeneration()));
assertEquals(bucketName, remoteBlob.getBucket()); assertTrue(blobSet.contains(remoteBlob.getName())); assertNotNull(remoteBlob.getGeneration());