Package org.apache.accumulo.core.file
Class FileOperations.FileOptions
- java.lang.Object
-
- org.apache.accumulo.core.file.FileOperations.FileOptions
-
- Enclosing class:
- FileOperations
public class FileOperations.FileOptions extends Object
-
-
Field Summary
Fields Modifier and Type Field Description CacheProvidercacheProviderSet<ByteSequence>columnFamiliesStringcompressionCryptoServicecryptoServicebooleanenableAccumuloStartcom.google.common.cache.Cache<String,Long>fileLenCacheStringfilenameorg.apache.hadoop.fs.FileSystemfsorg.apache.hadoop.conf.ConfigurationfsConfbooleaninclusiveorg.apache.hadoop.fs.FSDataOutputStreamoutputStreamRangerangeRateLimiterrateLimiterbooleanseekToBeginningAccumuloConfigurationtableConfiguration
-
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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheProvidergetCacheProvider()Set<ByteSequence>getColumnFamilies()StringgetCompression()org.apache.hadoop.conf.ConfigurationgetConfiguration()CryptoServicegetCryptoService()com.google.common.cache.Cache<String,Long>getFileLenCache()StringgetFilename()org.apache.hadoop.fs.FileSystemgetFileSystem()org.apache.hadoop.fs.FSDataOutputStreamgetOutputStream()RangegetRange()RateLimitergetRateLimiter()AccumuloConfigurationgetTableConfiguration()booleanisAccumuloStartEnabled()booleanisRangeInclusive()booleanisSeekToBeginning()
-
-
-
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
-
-
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)
-
-
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()
-
-