code: public List<Blob> get(String blobName1, String blobName2, String... blobNames) {
      List<BlobId> blobIds = Lists.newArrayListWithCapacity(blobNames.length + 2);
      blobIds.add(BlobId.of(getName(), blobName1));
      blobIds.add(BlobId.of(getName(), blobName2));
      for (String blobName : blobNames) {
        blobIds.add(BlobId.of(getName(), blobName));
      }
      return storage.get(blobIds);
    }
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<Blob> blobs = bucket.get(blobName1, blobName2);
  for (Blob blob : blobs) {
  if (blob == null) {
  // the blob was not found
  }
  }
  }</pre>
  
  @param blobName1 first blob to get
  @param blobName2 second blob to get
  @param blobNames other blobs to get
  @return an immutable list of {@code Blob} objects
  @throws StorageException upon failure