@InterfaceAudience.Public @InterfaceStability.Evolving public class HFileOutputFormat2 extends <any>
HFiles. Calling write(null,null) will forcibly roll
 all HFiles being written.
 
 Using this class as part of a MapReduce job is best done
 using configureIncrementalLoad(Job, Table, RegionLocator).
| Modifier and Type | Field and Description | 
|---|---|
static String | 
DATABLOCK_ENCODING_OVERRIDE_CONF_KEY  | 
| Constructor and Description | 
|---|
HFileOutputFormat2()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
configureIncrementalLoad(Job job,
                        HTable table)
Deprecated. 
 
Use  
configureIncrementalLoad(Job, Table, RegionLocator) instead. | 
static void | 
configureIncrementalLoad(Job job,
                        HTableDescriptor tableDescriptor,
                        RegionLocator regionLocator)
Configure a MapReduce Job to perform an incremental load into the given
 table. 
 | 
static void | 
configureIncrementalLoad(Job job,
                        Table table,
                        RegionLocator regionLocator)
Configure a MapReduce Job to perform an incremental load into the given
 table. 
 | 
static void | 
configureIncrementalLoadMap(Job job,
                           Table table)  | 
<any> | 
getRecordWriter(TaskAttemptContext context)  | 
public static final String DATABLOCK_ENCODING_OVERRIDE_CONF_KEY
public <any> getRecordWriter(TaskAttemptContext context)
                      throws IOException,
                             InterruptedException
IOExceptionInterruptedException@Deprecated public static void configureIncrementalLoad(Job job, HTable table) throws IOException
configureIncrementalLoad(Job, Table, RegionLocator) instead.IOExceptionpublic static void configureIncrementalLoad(Job job,
                                            Table table,
                                            RegionLocator regionLocator)
                                     throws IOException
IOExceptionpublic static void configureIncrementalLoad(Job job,
                                            HTableDescriptor tableDescriptor,
                                            RegionLocator regionLocator)
                                     throws IOException
IOExceptionpublic static void configureIncrementalLoadMap(Job job,
                                               Table table)
                                        throws IOException
IOException