public abstract class BaseQfdInputFormat<T extends org.calrissian.mango.domain.TupleStore,W extends Settable>
extends org.apache.accumulo.core.client.mapreduce.InputFormatBase<org.apache.accumulo.core.data.Key,W>
| Constructor and Description |
|---|
BaseQfdInputFormat() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
configureScanner(org.apache.hadoop.mapreduce.Job job,
org.calrissian.mango.criteria.domain.Node query,
GlobalIndexVisitor globalInexVisitor,
org.calrissian.mango.types.TypeRegistry<String> typeRegistry) |
org.apache.hadoop.mapreduce.RecordReader<org.apache.accumulo.core.data.Key,W> |
createRecordReader(org.apache.hadoop.mapreduce.InputSplit split,
org.apache.hadoop.mapreduce.TaskAttemptContext context) |
protected abstract Function<Map.Entry<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>,T> |
getTransform(org.apache.hadoop.conf.Configuration configuration) |
protected abstract W |
getWritable() |
addIterator, fetchColumns, getAutoAdjustRanges, getFetchedColumns, getInputTableName, getIterators, getRanges, getTabletLocator, isIsolated, isOfflineScan, setAutoAdjustRanges, setInputTableName, setLocalIterators, setOfflineTableScan, setRanges, setScanIsolation, usesLocalIteratorsgetAuthenticationToken, getInputTableConfig, getInputTableConfigs, getInstance, getLogLevel, getPrincipal, getScanAuthorizations, getSplits, getTabletLocator, getToken, getTokenClass, isConnectorInfoSet, setConnectorInfo, setConnectorInfo, setLogLevel, setMockInstance, setScanAuthorizations, setZooKeeperInstance, setZooKeeperInstance, validateOptionsprotected static void configureScanner(org.apache.hadoop.mapreduce.Job job,
org.calrissian.mango.criteria.domain.Node query,
GlobalIndexVisitor globalInexVisitor,
org.calrissian.mango.types.TypeRegistry<String> typeRegistry)
throws org.apache.accumulo.core.client.AccumuloSecurityException,
org.apache.accumulo.core.client.AccumuloException,
org.apache.accumulo.core.client.TableNotFoundException
org.apache.accumulo.core.client.AccumuloSecurityExceptionorg.apache.accumulo.core.client.AccumuloExceptionorg.apache.accumulo.core.client.TableNotFoundExceptionprotected abstract Function<Map.Entry<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>,T> getTransform(org.apache.hadoop.conf.Configuration configuration)
protected abstract W getWritable()
public org.apache.hadoop.mapreduce.RecordReader<org.apache.accumulo.core.data.Key,W> createRecordReader(org.apache.hadoop.mapreduce.InputSplit split, org.apache.hadoop.mapreduce.TaskAttemptContext context) throws IOException, InterruptedException
createRecordReader in class org.apache.hadoop.mapreduce.InputFormat<org.apache.accumulo.core.data.Key,W extends Settable>IOExceptionInterruptedExceptionCopyright © 2014 Calrissian. All Rights Reserved.