Package org.apache.accumulo.core.spi.scan
-
Interface Summary Interface Description ScanDirectives Encapsulates information about how a scan should be executed.ScanDirectives.Builder ScanDispatcher A per table scan dispatcher that decides which executor should be used to processes a scan.ScanDispatcher.DispatchParameters The method parameters forScanDispatcher.dispatch(DispatchParameters)
.ScanDispatcher.DispatchParmaters Deprecated. since 2.1.0 replaced byScanDispatcher.DispatchParameters
andScanDispatcher.dispatch(DispatchParameters)
ScanDispatcher.InitParameters The method parameters forScanDispatcher.init(InitParameters)
.ScanExecutor Interface for obtaining information about a scan executorScanExecutor.Config ScanInfo Provides information about an active Accumulo scan against a tablet.ScanPrioritizer A factory for creating comparators used for prioritizing scans.ScanPrioritizer.CreateParameters The method parameters forScanPrioritizer.createComparator(CreateParameters)
. -
Class Summary Class Description HintScanPrioritizer When configured for a scan executor, this prioritizer allows scanners to set priorities as integers.IdleRatioScanPrioritizer Prioritize scans based on the ratio of runTime/idleTime.SimpleScanDispatcher If no options are given, then this will default to an executor nameddefault
andScanDirectives.CacheUsage.TABLE
for index and data cache. -
Enum Summary Enum Description ScanDirectives.CacheUsage Communicates how a scan should use cache.ScanInfo.Type