/** * {@inheritDoc} */ @Override public Custom readFrom(StreamInput in) throws IOException { RepositoryMetaData[] repository = new RepositoryMetaData[in.readVInt()]; for (int i = 0; i < repository.length; i++) { repository[i] = RepositoryMetaData.readFrom(in); } return new RepositoriesMetaData(repository); }