Package org.apache.accumulo.core.file
Class FileOperations.FileOptions
- java.lang.Object
-
- org.apache.accumulo.core.file.FileOperations.FileOptions
-
- Enclosing class:
- FileOperations
public static class FileOperations.FileOptions extends Object
-
-
Field Summary
Fields Modifier and Type Field Description CacheProvider
cacheProvider
Set<ByteSequence>
columnFamilies
String
compression
CryptoService
cryptoService
boolean
dropCacheBehind
boolean
enableAccumuloStart
com.google.common.cache.Cache<String,Long>
fileLenCache
String
filename
org.apache.hadoop.fs.FileSystem
fs
org.apache.hadoop.conf.Configuration
fsConf
boolean
inclusive
org.apache.hadoop.fs.FSDataOutputStream
outputStream
Range
range
RateLimiter
rateLimiter
boolean
seekToBeginning
AccumuloConfiguration
tableConfiguration
-
Constructor Summary
Constructors Constructor Description FileOptions(AccumuloConfiguration tableConfiguration, String filename, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration fsConf, RateLimiter rateLimiter, String compression, org.apache.hadoop.fs.FSDataOutputStream outputStream, boolean enableAccumuloStart, CacheProvider cacheProvider, com.google.common.cache.Cache<String,Long> fileLenCache, boolean seekToBeginning, CryptoService cryptoService, Range range, Set<ByteSequence> columnFamilies, boolean inclusive, boolean dropCacheBehind)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheProvider
getCacheProvider()
Set<ByteSequence>
getColumnFamilies()
String
getCompression()
org.apache.hadoop.conf.Configuration
getConfiguration()
CryptoService
getCryptoService()
com.google.common.cache.Cache<String,Long>
getFileLenCache()
String
getFilename()
org.apache.hadoop.fs.FileSystem
getFileSystem()
org.apache.hadoop.fs.FSDataOutputStream
getOutputStream()
Range
getRange()
RateLimiter
getRateLimiter()
AccumuloConfiguration
getTableConfiguration()
boolean
isAccumuloStartEnabled()
boolean
isRangeInclusive()
boolean
isSeekToBeginning()
-
-
-
Field Detail
-
tableConfiguration
public final AccumuloConfiguration tableConfiguration
-
filename
public final String filename
-
fs
public final org.apache.hadoop.fs.FileSystem fs
-
fsConf
public final org.apache.hadoop.conf.Configuration fsConf
-
rateLimiter
public final RateLimiter rateLimiter
-
compression
public final String compression
-
outputStream
public final org.apache.hadoop.fs.FSDataOutputStream outputStream
-
enableAccumuloStart
public final boolean enableAccumuloStart
-
cacheProvider
public final CacheProvider cacheProvider
-
seekToBeginning
public final boolean seekToBeginning
-
cryptoService
public final CryptoService cryptoService
-
range
public final Range range
-
columnFamilies
public final Set<ByteSequence> columnFamilies
-
inclusive
public final boolean inclusive
-
dropCacheBehind
public final boolean dropCacheBehind
-
-
Constructor Detail
-
FileOptions
public FileOptions(AccumuloConfiguration tableConfiguration, String filename, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration fsConf, RateLimiter rateLimiter, String compression, org.apache.hadoop.fs.FSDataOutputStream outputStream, boolean enableAccumuloStart, CacheProvider cacheProvider, com.google.common.cache.Cache<String,Long> fileLenCache, boolean seekToBeginning, CryptoService cryptoService, Range range, Set<ByteSequence> columnFamilies, boolean inclusive, boolean dropCacheBehind)
-
-
Method Detail
-
getTableConfiguration
public AccumuloConfiguration getTableConfiguration()
-
getFilename
public String getFilename()
-
getFileSystem
public org.apache.hadoop.fs.FileSystem getFileSystem()
-
getConfiguration
public org.apache.hadoop.conf.Configuration getConfiguration()
-
getRateLimiter
public RateLimiter getRateLimiter()
-
getCompression
public String getCompression()
-
getOutputStream
public org.apache.hadoop.fs.FSDataOutputStream getOutputStream()
-
isAccumuloStartEnabled
public boolean isAccumuloStartEnabled()
-
getCacheProvider
public CacheProvider getCacheProvider()
-
isSeekToBeginning
public boolean isSeekToBeginning()
-
getCryptoService
public CryptoService getCryptoService()
-
getRange
public Range getRange()
-
getColumnFamilies
public Set<ByteSequence> getColumnFamilies()
-
isRangeInclusive
public boolean isRangeInclusive()
-
-