Package org.apache.accumulo.core.file
Class FileOperations.IndexReaderBuilder
- java.lang.Object
-
- org.apache.accumulo.core.file.FileOperations.FileHelper
-
- org.apache.accumulo.core.file.FileOperations.IndexReaderBuilder
-
- All Implemented Interfaces:
FileOperations.IndexReaderTableConfiguration
- Enclosing class:
- FileOperations
public class FileOperations.IndexReaderBuilder extends FileOperations.FileHelper implements FileOperations.IndexReaderTableConfiguration
Operation object for opening an index.
-
-
Constructor Summary
Constructors Constructor Description IndexReaderBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileSKVIterator
build()
FileOperations.IndexReaderTableConfiguration
forFile(String filename, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration fsConf, CryptoService cs)
FileOperations.IndexReaderBuilder
withFileLenCache(com.google.common.cache.Cache<String,Long> fileLenCache)
FileOperations.IndexReaderBuilder
withTableConfiguration(AccumuloConfiguration tableConfiguration)
-
Methods inherited from class org.apache.accumulo.core.file.FileOperations.FileHelper
cryptoService, filename, fs, fsConf, getTableConfiguration, rateLimiter, tableConfiguration, toIndexReaderBuilderOptions, toReaderBuilderOptions, toScanReaderBuilderOptions, toWriterBuilderOptions
-
-
-
-
Method Detail
-
forFile
public FileOperations.IndexReaderTableConfiguration forFile(String filename, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration fsConf, CryptoService cs)
-
withTableConfiguration
public FileOperations.IndexReaderBuilder withTableConfiguration(AccumuloConfiguration tableConfiguration)
- Specified by:
withTableConfiguration
in interfaceFileOperations.IndexReaderTableConfiguration
-
withFileLenCache
public FileOperations.IndexReaderBuilder withFileLenCache(com.google.common.cache.Cache<String,Long> fileLenCache)
-
build
public FileSKVIterator build() throws IOException
- Throws:
IOException
-
-