public class EntityInputFormat extends BaseQfdInputFormat<org.calrissian.mango.domain.entity.Entity,EntityWritable>
org.apache.accumulo.core.client.mapreduce.InputFormatBase.RangeInputSplit, org.apache.accumulo.core.client.mapreduce.InputFormatBase.RecordReaderBase<K,V>, org.apache.accumulo.core.client.mapreduce.InputFormatBase.RegexType| Constructor and Description |
|---|
EntityInputFormat() |
| Modifier and Type | Method and Description |
|---|---|
protected Function<Map.Entry<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>,org.calrissian.mango.domain.entity.Entity> |
getTransform(org.apache.hadoop.conf.Configuration configuration) |
protected EntityWritable |
getWritable() |
static void |
setInputInfo(org.apache.hadoop.conf.Configuration config,
String username,
byte[] password,
org.apache.accumulo.core.security.Authorizations auths) |
static void |
setMetadataSerDe(org.apache.hadoop.conf.Configuration configuration,
MetadataSerDe metadataSerDe) |
static void |
setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes) |
static void |
setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes,
EntityShardBuilder shardBuilder,
org.calrissian.mango.types.TypeRegistry<String> typeRegistry) |
static void |
setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes,
org.calrissian.mango.criteria.domain.Node query) |
static void |
setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes,
org.calrissian.mango.criteria.domain.Node query,
EntityShardBuilder shardBuilder,
org.calrissian.mango.types.TypeRegistry<String> typeRegistry) |
static void |
setSelectFields(org.apache.hadoop.conf.Configuration config,
Set<String> selectFields)
Sets selection fields on the current configuration.
|
configureScanner, createRecordReaderaddIterator, addIterator, disableAutoAdjustRanges, disableAutoAdjustRanges, fetchColumns, fetchColumns, getAuthorizations, getAuthorizations, getAutoAdjustRanges, getAutoAdjustRanges, getFetchedColumns, getFetchedColumns, getInstance, getInstance, getIteratorOptions, getIteratorOptions, getIterators, getIterators, getLogLevel, getLogLevel, getMaxVersions, getMaxVersions, getPassword, getPassword, getRanges, getRanges, getRegex, getSplits, getTablename, getTablename, getTabletLocator, getTabletLocator, getUsername, getUsername, isIsolated, isIsolated, isOfflineScan, setInputInfo, setInputInfo, setIsolated, setIsolated, setIterator, setIteratorOption, setLocalIterators, setLocalIterators, setLogLevel, setLogLevel, setMaxVersions, setMaxVersions, setMockInstance, setMockInstance, setRanges, setRanges, setRegex, setScanOffline, setZooKeeperInstance, setZooKeeperInstance, usesLocalIterators, usesLocalIterators, validateOptions, validateOptionspublic static void setInputInfo(org.apache.hadoop.conf.Configuration config,
String username,
byte[] password,
org.apache.accumulo.core.security.Authorizations auths)
public static void setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes,
org.calrissian.mango.criteria.domain.Node query)
throws org.apache.accumulo.core.client.AccumuloSecurityException,
org.apache.accumulo.core.client.AccumuloException,
org.apache.accumulo.core.client.TableNotFoundException,
IOException
org.apache.accumulo.core.client.AccumuloSecurityExceptionorg.apache.accumulo.core.client.AccumuloExceptionorg.apache.accumulo.core.client.TableNotFoundExceptionIOExceptionpublic static void setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes,
org.calrissian.mango.criteria.domain.Node query,
EntityShardBuilder shardBuilder,
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,
IOException
org.apache.accumulo.core.client.AccumuloSecurityExceptionorg.apache.accumulo.core.client.AccumuloExceptionorg.apache.accumulo.core.client.TableNotFoundExceptionIOExceptionpublic static void setMetadataSerDe(org.apache.hadoop.conf.Configuration configuration,
MetadataSerDe metadataSerDe)
throws IOException
IOExceptionpublic static void setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes)
throws org.apache.accumulo.core.client.AccumuloSecurityException,
org.apache.accumulo.core.client.AccumuloException,
org.apache.accumulo.core.client.TableNotFoundException,
IOException
org.apache.accumulo.core.client.AccumuloSecurityExceptionorg.apache.accumulo.core.client.AccumuloExceptionorg.apache.accumulo.core.client.TableNotFoundExceptionIOExceptionpublic static void setQueryInfo(org.apache.hadoop.conf.Configuration config,
Set<String> entityTypes,
EntityShardBuilder shardBuilder,
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,
IOException
org.apache.accumulo.core.client.AccumuloSecurityExceptionorg.apache.accumulo.core.client.AccumuloExceptionorg.apache.accumulo.core.client.TableNotFoundExceptionIOExceptionpublic static void setSelectFields(org.apache.hadoop.conf.Configuration config,
Set<String> selectFields)
protected Function<Map.Entry<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>,org.calrissian.mango.domain.entity.Entity> getTransform(org.apache.hadoop.conf.Configuration configuration)
getTransform in class BaseQfdInputFormat<org.calrissian.mango.domain.entity.Entity,EntityWritable>protected EntityWritable getWritable()
getWritable in class BaseQfdInputFormat<org.calrissian.mango.domain.entity.Entity,EntityWritable>Copyright © 2014 Calrissian. All Rights Reserved.