public class TabletIteratorEnvironment extends Object implements IteratorEnvironment
Constructor and Description |
---|
TabletIteratorEnvironment(IteratorUtil.IteratorScope scope,
AccumuloConfiguration config) |
TabletIteratorEnvironment(IteratorUtil.IteratorScope scope,
AccumuloConfiguration config,
FileManager.ScanFileManager trm,
Map<FileRef,DataFileValue> files,
Authorizations authorizations,
SamplerConfigurationImpl samplerConfig) |
TabletIteratorEnvironment(IteratorUtil.IteratorScope scope,
boolean fullMajC,
AccumuloConfiguration config) |
Modifier and Type | Method and Description |
---|---|
IteratorEnvironment |
cloneWithSamplingEnabled() |
Authorizations |
getAuthorizations() |
AccumuloConfiguration |
getConfig() |
IteratorUtil.IteratorScope |
getIteratorScope() |
SamplerConfiguration |
getSamplerConfiguration() |
SortedKeyValueIterator<Key,Value> |
getTopLevelIterator(SortedKeyValueIterator<Key,Value> iter) |
boolean |
isFullMajorCompaction() |
boolean |
isSamplingEnabled() |
void |
registerSideChannel(SortedKeyValueIterator<Key,Value> iter) |
SortedKeyValueIterator<Key,Value> |
reserveMapFileReader(String mapFileName) |
public TabletIteratorEnvironment(IteratorUtil.IteratorScope scope, AccumuloConfiguration config)
public TabletIteratorEnvironment(IteratorUtil.IteratorScope scope, AccumuloConfiguration config, FileManager.ScanFileManager trm, Map<FileRef,DataFileValue> files, Authorizations authorizations, SamplerConfigurationImpl samplerConfig)
public TabletIteratorEnvironment(IteratorUtil.IteratorScope scope, boolean fullMajC, AccumuloConfiguration config)
public AccumuloConfiguration getConfig()
getConfig
in interface IteratorEnvironment
public IteratorUtil.IteratorScope getIteratorScope()
getIteratorScope
in interface IteratorEnvironment
public boolean isFullMajorCompaction()
isFullMajorCompaction
in interface IteratorEnvironment
public SortedKeyValueIterator<Key,Value> reserveMapFileReader(String mapFileName) throws IOException
reserveMapFileReader
in interface IteratorEnvironment
IOException
public void registerSideChannel(SortedKeyValueIterator<Key,Value> iter)
registerSideChannel
in interface IteratorEnvironment
public Authorizations getAuthorizations()
getAuthorizations
in interface IteratorEnvironment
public SortedKeyValueIterator<Key,Value> getTopLevelIterator(SortedKeyValueIterator<Key,Value> iter)
public boolean isSamplingEnabled()
isSamplingEnabled
in interface IteratorEnvironment
public SamplerConfiguration getSamplerConfiguration()
getSamplerConfiguration
in interface IteratorEnvironment
public IteratorEnvironment cloneWithSamplingEnabled()
cloneWithSamplingEnabled
in interface IteratorEnvironment
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.