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.DispatchParametersandScanDispatcher.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 nameddefaultandScanDirectives.CacheUsage.TABLEfor index and data cache. -
Enum Summary Enum Description ScanDirectives.CacheUsage Communicates how a scan should use cache.ScanInfo.Type