Class BatchInputSplit
- java.lang.Object
-
- org.apache.hadoop.mapreduce.InputSplit
-
- org.apache.accumulo.hadoopImpl.mapreduce.RangeInputSplit
-
- org.apache.accumulo.hadoopImpl.mapreduce.BatchInputSplit
-
- org.apache.accumulo.hadoopImpl.mapred.BatchInputSplit
-
- All Implemented Interfaces:
org.apache.hadoop.io.Writable
,org.apache.hadoop.mapred.InputSplit
public class BatchInputSplit extends BatchInputSplit implements org.apache.hadoop.mapred.InputSplit
The Class BatchInputSplit. Encapsulates Accumulo ranges for use in Map Reduce jobs. Can contain several Ranges per InputSplit.
-
-
Constructor Summary
Constructors Constructor Description BatchInputSplit()
BatchInputSplit(String table, TableId tableId, Collection<Range> ranges, String[] location)
BatchInputSplit(BatchInputSplit split)
-
Method Summary
-
Methods inherited from class org.apache.accumulo.hadoopImpl.mapreduce.BatchInputSplit
getLength, getProgress, getRange, getRanges, isIsolatedScan, isOffline, readFields, setIsolatedScan, setOffline, setRange, setRanges, setUsesLocalIterators, toString, usesLocalIterators, write
-
Methods inherited from class org.apache.accumulo.hadoopImpl.mapreduce.RangeInputSplit
getExecutionHints, getFetchedColumns, getIterators, getLocations, getProgress, getSamplerConfiguration, getTableId, getTableName, setExecutionHints, setFetchedColumns, setFetchedColumns, setIterators, setLocations, setSamplerConfiguration, setTableId, setTableName
-
-
-
-
Constructor Detail
-
BatchInputSplit
public BatchInputSplit()
-
BatchInputSplit
public BatchInputSplit(BatchInputSplit split) throws IOException
- Throws:
IOException
-
BatchInputSplit
public BatchInputSplit(String table, TableId tableId, Collection<Range> ranges, String[] location)
-
-