Package org.apache.accumulo.core.file
Class FileOperations.FileHelper
- java.lang.Object
-
- org.apache.accumulo.core.file.FileOperations.FileHelper
-
- Direct Known Subclasses:
FileOperations.IndexReaderBuilder,FileOperations.ReaderBuilder,FileOperations.ScanReaderBuilder,FileOperations.WriterBuilder
- Enclosing class:
- FileOperations
public class FileOperations.FileHelper extends Object
Helper class extended by both writers and readers.
-
-
Constructor Summary
Constructors Constructor Description FileHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FileOperations.FileHelpercryptoService(CryptoService cs)protected FileOperations.FileHelperfilename(String filename)protected FileOperations.FileHelperfs(org.apache.hadoop.fs.FileSystem fs)protected FileOperations.FileHelperfsConf(org.apache.hadoop.conf.Configuration fsConf)protected AccumuloConfigurationgetTableConfiguration()protected FileOperations.FileHelperrateLimiter(RateLimiter rateLimiter)protected FileOperations.FileHelpertableConfiguration(AccumuloConfiguration tableConfiguration)protected FileOperations.FileOptionstoIndexReaderBuilderOptions(com.google.common.cache.Cache<String,Long> fileLenCache)protected FileOperations.FileOptionstoReaderBuilderOptions(CacheProvider cacheProvider, com.google.common.cache.Cache<String,Long> fileLenCache, boolean seekToBeginning)protected FileOperations.FileOptionstoScanReaderBuilderOptions(Range range, Set<ByteSequence> columnFamilies, boolean inclusive)protected FileOperations.FileOptionstoWriterBuilderOptions(String compression, org.apache.hadoop.fs.FSDataOutputStream outputStream, boolean startEnabled)
-
-
-
Method Detail
-
fs
protected FileOperations.FileHelper fs(org.apache.hadoop.fs.FileSystem fs)
-
fsConf
protected FileOperations.FileHelper fsConf(org.apache.hadoop.conf.Configuration fsConf)
-
filename
protected FileOperations.FileHelper filename(String filename)
-
tableConfiguration
protected FileOperations.FileHelper tableConfiguration(AccumuloConfiguration tableConfiguration)
-
rateLimiter
protected FileOperations.FileHelper rateLimiter(RateLimiter rateLimiter)
-
cryptoService
protected FileOperations.FileHelper cryptoService(CryptoService cs)
-
toWriterBuilderOptions
protected FileOperations.FileOptions toWriterBuilderOptions(String compression, org.apache.hadoop.fs.FSDataOutputStream outputStream, boolean startEnabled)
-
toReaderBuilderOptions
protected FileOperations.FileOptions toReaderBuilderOptions(CacheProvider cacheProvider, com.google.common.cache.Cache<String,Long> fileLenCache, boolean seekToBeginning)
-
toIndexReaderBuilderOptions
protected FileOperations.FileOptions toIndexReaderBuilderOptions(com.google.common.cache.Cache<String,Long> fileLenCache)
-
toScanReaderBuilderOptions
protected FileOperations.FileOptions toScanReaderBuilderOptions(Range range, Set<ByteSequence> columnFamilies, boolean inclusive)
-
getTableConfiguration
protected AccumuloConfiguration getTableConfiguration()
-
-