protected Job createSubmittableJob(Configuration conf) throws IOException {

    conf.setInt(BulkDataGeneratorMapper.SPLIT_COUNT_KEY, splitCount);
    conf.setInt(BulkDataGeneratorInputFormat.MAPPER_TASK_COUNT_KEY, mapperCount);
    conf.setLong(BulkDataGeneratorRecordReader.RECORDS_PER_MAPPER_TASK_KEY, rowsPerMapper);

    Job job = new Job(conf, BulkDataGeneratorTool.class.getSimpleName() + " - " + table);

    job.setJarByClass(BulkDataGeneratorMapper.class);
    job.setInputFormatClass(BulkDataGeneratorInputFormat.class);

    HBaseConfiguration.addHbaseResources(conf);

    job.setMapperClass(BulkDataGeneratorMapper.class);
    job.setMapOutputKeyClass(ImmutableBytesWritable.class);
    job.setMapOutputValueClass(KeyValue.class);

    return job;
  }
Additional HBase meta-data options to be set for the table
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/util/bulkdatagenerator/BulkDataGeneratorTool.java