private GribCollectionProto.Partition writePartitionProto(String name, TimePartition.Partition p) throws IOException { GribCollectionProto.Partition.Builder b = GribCollectionProto.Partition.newBuilder(); b.setFilename(p.getIndexFilename()); b.setName(name); return b.build(); }