code: public boolean deleteBlobFromIdWithGeneration(
        String bucketName, String blobName, long blobGeneration) {
      // [START deleteBlobFromIdWithGeneration]
      BlobId blobId = BlobId.of(bucketName, blobName);
      boolean deleted = storage.delete(blobId, BlobSourceOption.generationMatch(blobGeneration));
      if (deleted) {
        // the blob was deleted
      } else {
        // the blob was not found
      }
      // [END deleteBlobFromIdWithGeneration]
      return deleted;
    }
docs: [VARIABLE 42]