code: public List<Blob> get(Iterable<String> blobNames) {
      ImmutableList.Builder<BlobId> builder = ImmutableList.builder();
      for (String blobName : blobNames) {
        builder.add(BlobId.of(getName(), blobName));
      }
      return storage.get(builder.build());
    }
docs: Returns a list of requested blobs in this bucket. Blobs that do not exist are null.
  
  <p>Example of getting some blobs in the bucket, using a batch request.
  
  <pre>{@code
  String blobName1 = "my_blob_name1";
  String blobName2 = "my_blob_name2";
  List<String> blobNames = new LinkedList<>();
  blobNames.add(blobName1);
  blobNames.add(blobName2);
  List<Blob> blobs = bucket.get(blobNames);
  for (Blob blob : blobs) {
  if (blob == null) {
  // the blob was not found
  }
  }
  }</pre>
  
  @param blobNames blobs to get
  @return an immutable list of {@code Blob} objects
  @throws StorageException upon failure