Uses of Class
org.apache.accumulo.core.client.IteratorSetting
Packages that use IteratorSetting
Package
Description
-
Uses of IteratorSetting in org.apache.accumulo.core.client
Methods in org.apache.accumulo.core.client with parameters of type IteratorSettingModifier and TypeMethodDescriptionvoidScannerBase.addScanIterator(IteratorSetting cfg) Add a server-side scan iterator. -
Uses of IteratorSetting in org.apache.accumulo.core.client.admin
Methods in org.apache.accumulo.core.client.admin that return IteratorSettingModifier and TypeMethodDescriptionNamespaceOperations.getIteratorSetting(String namespace, String name, IteratorUtil.IteratorScope scope) Get the settings for an iterator.TableOperations.getIteratorSetting(String tableName, String name, IteratorUtil.IteratorScope scope) Get the settings for an iterator.Methods in org.apache.accumulo.core.client.admin that return types with arguments of type IteratorSettingModifier and TypeMethodDescriptionabstract List<IteratorSetting>ActiveCompaction.getIterators()CompactionConfig.getIterators()Methods in org.apache.accumulo.core.client.admin with parameters of type IteratorSettingModifier and TypeMethodDescriptionvoidNamespaceOperations.attachIterator(String namespace, IteratorSetting setting) Add an iterator to a namespace on all scopes.voidNamespaceOperations.attachIterator(String namespace, IteratorSetting setting, EnumSet<IteratorUtil.IteratorScope> scopes) Add an iterator to a namespace on the given scopes.NewTableConfiguration.attachIterator(IteratorSetting setting) Configure iterator settings for a table prior to its creation.NewTableConfiguration.attachIterator(IteratorSetting setting, EnumSet<IteratorUtil.IteratorScope> scopes) Configure iterator settings for a table prior to its creation.voidTableOperations.attachIterator(String tableName, IteratorSetting setting) Add an iterator to a table on all scopes.voidTableOperations.attachIterator(String tableName, IteratorSetting setting, EnumSet<IteratorUtil.IteratorScope> scopes) Add an iterator to a table on the given scopes.voidNamespaceOperations.checkIteratorConflicts(String namespace, IteratorSetting setting, EnumSet<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.voidTableOperations.checkIteratorConflicts(String tableName, IteratorSetting setting, EnumSet<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.Method parameters in org.apache.accumulo.core.client.admin with type arguments of type IteratorSettingModifier and TypeMethodDescriptionvoidTableOperations.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.setIterators(List<IteratorSetting> iterators) -
Uses of IteratorSetting in org.apache.accumulo.core.client.mapred
Methods in org.apache.accumulo.core.client.mapred that return types with arguments of type IteratorSettingModifier and TypeMethodDescriptionprotected static List<IteratorSetting>InputFormatBase.getIterators(org.apache.hadoop.mapred.JobConf job) Deprecated.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) Deprecated.Methods in org.apache.accumulo.core.client.mapred with parameters of type IteratorSettingModifier and TypeMethodDescriptionstatic voidInputFormatBase.addIterator(org.apache.hadoop.mapred.JobConf job, IteratorSetting cfg) Deprecated.Encode an iterator on the input for this job.Method parameters in org.apache.accumulo.core.client.mapred with type arguments of type IteratorSettingModifier and TypeMethodDescriptionprotected voidInputFormatBase.RecordReaderBase.setupIterators(List<IteratorSetting> iterators, Scanner scanner) Deprecated. -
Uses of IteratorSetting in org.apache.accumulo.core.client.mapreduce
Methods in org.apache.accumulo.core.client.mapreduce that return types with arguments of type IteratorSettingModifier and TypeMethodDescriptionprotected 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) Deprecated.protected static List<IteratorSetting>InputFormatBase.getIterators(org.apache.hadoop.mapreduce.JobContext context) Deprecated.Gets a list of the iterator settings (for iterators to apply to a scanner) from this configuration.InputTableConfig.getIterators()Deprecated.Returns the iterators to be set on this configurationRangeInputSplit.getIterators()Deprecated.Methods in org.apache.accumulo.core.client.mapreduce with parameters of type IteratorSettingModifier and TypeMethodDescriptionstatic voidInputFormatBase.addIterator(org.apache.hadoop.mapreduce.Job job, IteratorSetting cfg) Deprecated.Encode an iterator on the single input table for this job.Method parameters in org.apache.accumulo.core.client.mapreduce with type arguments of type IteratorSettingModifier and TypeMethodDescriptionInputTableConfig.setIterators(List<IteratorSetting> iterators) Deprecated.Set iterators on to be used in the query.voidRangeInputSplit.setIterators(List<IteratorSetting> iterators) Deprecated. -
Uses of IteratorSetting in org.apache.accumulo.core.data
Methods in org.apache.accumulo.core.data that return IteratorSettingModifier and TypeMethodDescriptionCondition.getIterators()Gets the iterators for this condition.Methods in org.apache.accumulo.core.data with parameters of type IteratorSettingModifier and TypeMethodDescriptionCondition.setIterators(IteratorSetting... iterators) Set iterators to use when reading the columns value. -
Uses of IteratorSetting in org.apache.accumulo.core.iterators
Methods in org.apache.accumulo.core.iterators with parameters of type IteratorSettingModifier and TypeMethodDescriptionstatic voidCombiner.setColumns(IteratorSetting is, List<IteratorSetting.Column> columns) A convenience method to set which columns a combiner should be applied to.static voidCombiner.setCombineAllColumns(IteratorSetting is, boolean combineAllColumns) A convenience method to set the "all columns" option on a Combiner.static voidLongCombiner.setEncodingType(IteratorSetting is, Class<? extends Encoder<Long>> encoderClass) A convenience method for setting the long encoding type.static voidLongCombiner.setEncodingType(IteratorSetting is, String encoderClassName) A convenience method for setting the long encoding type.static voidLongCombiner.setEncodingType(IteratorSetting is, LongCombiner.Type type) A convenience method for setting the long encoding type.static voidTypedValueCombiner.setLossyness(IteratorSetting is, boolean lossy) A convenience method to set the "lossy" option on a TypedValueCombiner.static voidFilter.setNegate(IteratorSetting is, boolean negate) A convenience method for setting the negation option on a filter.static voidFirstEntryInRowIterator.setNumScansBeforeSeek(IteratorSetting cfg, int num) convenience method to set the option to optimize the frequency of scans vs.static voidCombiner.setReduceOnFullCompactionOnly(IteratorSetting is, boolean reduceOnFullCompactionOnly) Combiners may not work correctly with deletes. -
Uses of IteratorSetting in org.apache.accumulo.core.iterators.user
Methods in org.apache.accumulo.core.iterators.user with parameters of type IteratorSettingModifier and TypeMethodDescriptionstatic voidColumnAgeOffFilter.addTTL(IteratorSetting is, IteratorSetting.Column column, Long ttl) A convenience method for adding or changing an age off threshold for a column.static voidVisibilityFilter.filterInvalidLabelsOnly(IteratorSetting setting, boolean featureEnabled) static voidGrepIterator.matchColumnFamily(IteratorSetting cfg, boolean match) Enable or disable matching on the family field of the key.static voidGrepIterator.matchColumnQualifier(IteratorSetting cfg, boolean match) Enable or disable matching on the qualifier field of the key.static voidGrepIterator.matchColumnVisibility(IteratorSetting cfg, boolean match) Enable or disable matching on the visibility field of the key.static voidGrepIterator.matchRow(IteratorSetting cfg, boolean match) Enable or disable matching on the row field of the key.static voidGrepIterator.matchValue(IteratorSetting cfg, boolean match) Enable or disable matching on the value.static voidColumnAgeOffFilter.removeTTL(IteratorSetting is, IteratorSetting.Column column) A convenience method for removing an age off threshold for a column.static voidTransformingIterator.setAuthorizations(IteratorSetting config, Authorizations auths) Configure authorizations used for post transformation filtering.static voidVisibilityFilter.setAuthorizations(IteratorSetting setting, Authorizations auths) static voidIndexedDocIterator.setColfs(IteratorSetting is, String indexColf, String docColfPrefix) A convenience method for setting the index column family and document column family prefix.static voidIntersectingIterator.setColumnFamilies(IteratorSetting cfg, org.apache.hadoop.io.Text[] columns) Encode the columns to be used when iterating.static voidIntersectingIterator.setColumnFamilies(IteratorSetting cfg, org.apache.hadoop.io.Text[] columns, boolean[] notFlags) Encode columns and NOT flags indicating which columns should be negated (docIDs will be excluded if matching negated columns, instead of included).static voidAgeOffFilter.setCurrentTime(IteratorSetting is, Long currentTime) A convenience method for setting the current time (from which to measure the age off threshold).static voidIndexedDocIterator.setDocColfPrefix(IteratorSetting is, String docColfPrefix) A convenience method for setting the document column family prefix.static voidRegExFilter.setEncoding(IteratorSetting si, String encoding) Set the encoding string to use when interpreting charactersstatic voidSummingArrayCombiner.setEncodingType(IteratorSetting is, Class<? extends Encoder<List<Long>>> encoderClass) A convenience method for setting the encoding type.static voidSummingArrayCombiner.setEncodingType(IteratorSetting is, String encoderClassName) A convenience method for setting the encoding type.static voidSummingArrayCombiner.setEncodingType(IteratorSetting is, SummingArrayCombiner.Type type) A convenience method for setting the encoding type.static voidTimestampFilter.setEnd(IteratorSetting is, long end, boolean endInclusive) A convenience method for setting the end timestamp accepted by the timestamp filter.static voidTimestampFilter.setEnd(IteratorSetting is, String end, boolean endInclusive) A convenience method for setting the end timestamp accepted by the timestamp filter.static voidIndexedDocIterator.setIndexColf(IteratorSetting is, String indexColf) A convenience method for setting the index column family.static voidTransformingIterator.setMaxBufferSize(IteratorSetting config, long maxBufferSize) Configure the maximum amount of memory that can be used for transformation.static voidLargeRowFilter.setMaxColumns(IteratorSetting is, int maxColumns) A convenience method for setting the maximum number of columns to keep.static voidVersioningIterator.setMaxVersions(IteratorSetting cfg, int maxVersions) Encode the maximum number of versions to return onto the ScanIteratorstatic voidTimestampFilter.setRange(IteratorSetting is, long start, boolean startInclusive, long end, boolean endInclusive) A convenience method for setting the range of timestamps accepted by the timestamp filter.static voidTimestampFilter.setRange(IteratorSetting is, long start, long end) A convenience method for setting the range of timestamps accepted by the timestamp filter.static voidTimestampFilter.setRange(IteratorSetting is, String start, boolean startInclusive, String end, boolean endInclusive) A convenience method for setting the range of timestamps accepted by the timestamp filter.static voidTimestampFilter.setRange(IteratorSetting is, String start, String end) A convenience method for setting the range of timestamps accepted by the timestamp filter.static voidRegExFilter.setRegexs(IteratorSetting si, String rowTerm, String cfTerm, String cqTerm, String valueTerm, boolean orFields) Encode the terms to match against in the iterator.static voidRegExFilter.setRegexs(IteratorSetting si, String rowTerm, String cfTerm, String cqTerm, String valueTerm, boolean orFields, boolean matchSubstring) Encode the terms to match against in the iteratorstatic voidColumnSliceFilter.setSlice(IteratorSetting si, String start, boolean startInclusive, String end, boolean endInclusive) static voidColumnSliceFilter.setSlice(IteratorSetting si, String start, String end) static voidTimestampFilter.setStart(IteratorSetting is, long start, boolean startInclusive) A convenience method for setting the start timestamp accepted by the timestamp filter.static voidTimestampFilter.setStart(IteratorSetting is, String start, boolean startInclusive) A convenience method for setting the start timestamp accepted by the timestamp filter.static voidGrepIterator.setTerm(IteratorSetting cfg, String term) Encode the grep term as an option for a ScanIteratorstatic voidAgeOffFilter.setTTL(IteratorSetting is, Long ttl) A convenience method for setting the age off threshold. -
Uses of IteratorSetting in org.apache.accumulo.hadoop.mapreduce
Methods in org.apache.accumulo.hadoop.mapreduce with parameters of type IteratorSettingModifier and TypeMethodDescriptionInputFormatBuilder.InputFormatOptions.addIterator(IteratorSetting cfg) Encode an iterator on the single input table for this job.
InputFormatBase.RecordReaderBase.jobIterators(org.apache.hadoop.mapred.JobConf, java.lang.String)instead.