| Modifier and Type | Method and Description | 
|---|---|
void | 
ScannerBase.addScanIterator(IteratorSetting cfg)
Add a server-side scan iterator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IteratorSetting | 
NamespaceOperations.getIteratorSetting(String namespace,
                  String name,
                  org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope scope)
Get the settings for an iterator. 
 | 
IteratorSetting | 
TableOperations.getIteratorSetting(String tableName,
                  String name,
                  org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope scope)
Get the settings for an iterator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<IteratorSetting> | 
ActiveCompaction.getIterators()  | 
List<IteratorSetting> | 
CompactionConfig.getIterators()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NamespaceOperations.attachIterator(String namespace,
              IteratorSetting setting)
Add an iterator to a namespace on all scopes. 
 | 
void | 
TableOperations.attachIterator(String tableName,
              IteratorSetting setting)
Add an iterator to a table on all scopes. 
 | 
void | 
NamespaceOperations.attachIterator(String namespace,
              IteratorSetting setting,
              EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Add an iterator to a namespace on the given scopes. 
 | 
void | 
TableOperations.attachIterator(String tableName,
              IteratorSetting setting,
              EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Add an iterator to a table on the given scopes. 
 | 
void | 
NamespaceOperations.checkIteratorConflicts(String namespace,
                      IteratorSetting setting,
                      EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Check whether a given iterator configuration conflicts with existing configuration; in particular, determine if the name or priority are already in use for
 the specified scopes. 
 | 
void | 
TableOperations.checkIteratorConflicts(String tableName,
                      IteratorSetting setting,
                      EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Check whether a given iterator configuration conflicts with existing configuration; in particular, determine if the name or priority are already in use for
 the specified scopes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TableOperations.compact(String tableName,
       org.apache.hadoop.io.Text start,
       org.apache.hadoop.io.Text end,
       List<IteratorSetting> iterators,
       boolean flush,
       boolean wait)
Starts a full major compaction of the tablets in the range (start, end]. 
 | 
CompactionConfig | 
CompactionConfig.setIterators(List<IteratorSetting> iterators)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static List<IteratorSetting> | 
InputFormatBase.getIterators(org.apache.hadoop.mapred.JobConf job)
Gets a list of the iterator settings (for iterators to apply to a scanner) from this configuration. 
 | 
protected abstract List<IteratorSetting> | 
AbstractInputFormat.AbstractRecordReader.jobIterators(org.apache.hadoop.mapred.JobConf job,
            String tableName)
Extracts Iterators settings from the context to be used by RecordReader. 
 | 
protected List<IteratorSetting> | 
InputFormatBase.RecordReaderBase.jobIterators(org.apache.hadoop.mapred.JobConf job,
            String tableName)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
InputFormatBase.addIterator(org.apache.hadoop.mapred.JobConf job,
           IteratorSetting cfg)
Encode an iterator on the input for this job. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
InputFormatBase.RecordReaderBase.setupIterators(List<IteratorSetting> iterators,
              Scanner scanner)
Deprecated. 
 
since 1.7.0; Use  
InputFormatBase.RecordReaderBase.jobIterators(org.apache.hadoop.mapred.JobConf, java.lang.String) instead. | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract List<IteratorSetting> | 
AbstractInputFormat.AbstractRecordReader.contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
                String tableName)
Extracts Iterators settings from the context to be used by RecordReader. 
 | 
protected List<IteratorSetting> | 
InputFormatBase.RecordReaderBase.contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
                String tableName)  | 
List<IteratorSetting> | 
InputTableConfig.getIterators()
Returns the iterators to be set on this configuration 
 | 
List<IteratorSetting> | 
RangeInputSplit.getIterators()  | 
protected static List<IteratorSetting> | 
InputFormatBase.getIterators(org.apache.hadoop.mapreduce.JobContext context)
Gets a list of the iterator settings (for iterators to apply to a scanner) from this configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
InputFormatBase.addIterator(org.apache.hadoop.mapreduce.Job job,
           IteratorSetting cfg)
Encode an iterator on the single input table for this job. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
InputTableConfig | 
InputTableConfig.setIterators(List<IteratorSetting> iterators)
Set iterators on to be used in the query. 
 | 
void | 
RangeInputSplit.setIterators(List<IteratorSetting> iterators)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<IteratorSetting> | 
InputConfigurator.getIterators(Class<?> implementingClass,
            org.apache.hadoop.conf.Configuration conf)
Deprecated. 
 
since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
InputConfigurator.addIterator(Class<?> implementingClass,
           org.apache.hadoop.conf.Configuration conf,
           IteratorSetting cfg)
Deprecated. 
 
since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IteratorSetting[] | 
Condition.getIterators()
Gets the iterators for this condition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Condition | 
Condition.setIterators(IteratorSetting... iterators)
Set iterators to use when reading the columns value. 
 | 
Copyright © 2011–2017 The Apache Software Foundation. All rights reserved.