Class BatchInputSplit
- java.lang.Object
-
- org.apache.hadoop.mapreduce.InputSplit
-
- org.apache.accumulo.core.client.mapreduce.RangeInputSplit
-
- org.apache.accumulo.core.client.mapreduce.impl.BatchInputSplit
-
- org.apache.accumulo.core.client.mapred.impl.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, String tableId, Collection<Range> ranges, String[] location)
BatchInputSplit(BatchInputSplit split)
-
Method Summary
-
Methods inherited from class org.apache.accumulo.core.client.mapreduce.impl.BatchInputSplit
getLength, getProgress, getRange, getRanges, isIsolatedScan, isOffline, readFields, setIsolatedScan, setOffline, setRange, setRanges, setUsesLocalIterators, toString, usesLocalIterators, write
-
Methods inherited from class org.apache.accumulo.core.client.mapreduce.RangeInputSplit
getAuths, getFetchedColumns, getInstance, getInstance, getInstanceName, getIterators, getLocations, getLogLevel, getPrincipal, getProgress, getSamplerConfiguration, getTable, getTableId, getTableName, getToken, getZooKeepers, isMockInstance, setAuths, setFetchedColumns, setFetchedColumns, setInstanceName, setIterators, setLocations, setLogLevel, setMockInstance, setPrincipal, setSamplerConfiguration, setTable, setTableId, setTableName, setToken, setToken, setZooKeepers
-
-
-
-
Constructor Detail
-
BatchInputSplit
public BatchInputSplit()
-
BatchInputSplit
public BatchInputSplit(BatchInputSplit split) throws IOException
- Throws:
IOException
-
BatchInputSplit
public BatchInputSplit(String table, String tableId, Collection<Range> ranges, String[] location)
-
-