public abstract class SSTableReaderBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SSTableReaderBuilder.ForBatch |
static class |
SSTableReaderBuilder.ForRead |
static class |
SSTableReaderBuilder.ForWriter |
Modifier and Type | Field and Description |
---|---|
protected IFilter |
bf |
protected java.util.Set<Component> |
components |
protected Descriptor |
descriptor |
protected FileHandle |
dfile |
protected DecoratedKey |
first |
protected SerializationHeader |
header |
protected FileHandle |
ifile |
protected DecoratedKey |
last |
protected long |
maxDataAge |
protected TableMetadata |
metadata |
protected TableMetadataRef |
metadataRef |
protected SSTableReader.OpenReason |
openReason |
protected SSTableReader.Factory |
readerFactory |
protected StatsMetadata |
statsMetadata |
protected IndexSummary |
summary |
Constructor and Description |
---|
SSTableReaderBuilder(Descriptor descriptor,
TableMetadataRef metadataRef,
long maxDataAge,
java.util.Set<Component> components,
StatsMetadata statsMetadata,
SSTableReader.OpenReason openReason,
SerializationHeader header) |
Modifier and Type | Method and Description |
---|---|
SSTableReaderBuilder |
bf(IFilter bf) |
abstract SSTableReader |
build() |
SSTableReaderBuilder |
dfile(FileHandle dfile) |
SSTableReaderBuilder |
ifile(FileHandle ifile) |
SSTableReaderBuilder |
summary(IndexSummary summary) |
protected final SSTableReader.Factory readerFactory
protected final Descriptor descriptor
protected final TableMetadataRef metadataRef
protected final TableMetadata metadata
protected final long maxDataAge
protected final java.util.Set<Component> components
protected final StatsMetadata statsMetadata
protected final SSTableReader.OpenReason openReason
protected final SerializationHeader header
protected IndexSummary summary
protected DecoratedKey first
protected DecoratedKey last
protected IFilter bf
protected FileHandle ifile
protected FileHandle dfile
public SSTableReaderBuilder(Descriptor descriptor, TableMetadataRef metadataRef, long maxDataAge, java.util.Set<Component> components, StatsMetadata statsMetadata, SSTableReader.OpenReason openReason, SerializationHeader header)
public abstract SSTableReader build()
public SSTableReaderBuilder dfile(FileHandle dfile)
public SSTableReaderBuilder ifile(FileHandle ifile)
public SSTableReaderBuilder bf(IFilter bf)
public SSTableReaderBuilder summary(IndexSummary summary)
Copyright © 2009- The Apache Software Foundation