class BatchApiOperation implements ApiOperation, Iterable<ApiOperation> {

  @Override
  public List<GenericJson> execute(IndexingService service)
      throws IOException, InterruptedException {
    return execute(service, Optional.empty());
  }

    BatchApiOperation(Iterator<ApiOperation> operations);

}