Table of Contents

Class Options

Namespace
Org.Rocksdb
Assembly
MASES.KNet.dll
public class Options : RocksObject, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAutoCloseable, IDBOptionsInterface<Options>, IMutableDBOptionsInterface<Options>, IColumnFamilyOptionsInterface<Options>, IMutableColumnFamilyOptionsInterface<Options>, IAdvancedMutableColumnFamilyOptionsInterface<Options>
Inheritance
Options
Implements
Inherited Members

Constructors

Options()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Options()

Options(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Options(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Options(DBOptions, ColumnFamilyOptions)

public Options(DBOptions arg0, ColumnFamilyOptions arg1)

Parameters

arg0 DBOptions

DBOptions

arg1 ColumnFamilyOptions

ColumnFamilyOptions

Options(Options)

public Options(Options arg0)

Parameters

arg0 Options

Options

Options(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Options(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

Env

public Env Env { get; }

Property Value

Env

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AdviseRandomOnOpen()

public bool AdviseRandomOnOpen()

Returns

bool

bool

Allow2pc()

public bool Allow2pc()

Returns

bool

bool

AllowConcurrentMemtableWrite()

public bool AllowConcurrentMemtableWrite()

Returns

bool

bool

AllowFAllocate()

public bool AllowFAllocate()

Returns

bool

bool

AllowIngestBehind()

public bool AllowIngestBehind()

Returns

bool

bool

AllowMmapReads()

public bool AllowMmapReads()

Returns

bool

bool

AllowMmapWrites()

public bool AllowMmapWrites()

Returns

bool

bool

ArenaBlockSize()

public long ArenaBlockSize()

Returns

long

long

AtomicFlush()

public bool AtomicFlush()

Returns

bool

bool

AvoidFlushDuringRecovery()

public bool AvoidFlushDuringRecovery()

Returns

bool

bool

AvoidFlushDuringShutdown()

public bool AvoidFlushDuringShutdown()

Returns

bool

bool

AvoidUnnecessaryBlockingIO()

public bool AvoidUnnecessaryBlockingIO()

Returns

bool

bool

BestEffortsRecovery()

public bool BestEffortsRecovery()

Returns

bool

bool

BgerrorResumeRetryInterval()

public long BgerrorResumeRetryInterval()

Returns

long

long

BlobCompactionReadaheadSize()

public long BlobCompactionReadaheadSize()

Returns

long

long

BlobCompressionType()

public CompressionType BlobCompressionType()

Returns

CompressionType

CompressionType

BlobFileSize()

public long BlobFileSize()

Returns

long

long

BlobFileStartingLevel()

public int BlobFileStartingLevel()

Returns

int

int

BlobGarbageCollectionAgeCutoff()

public double BlobGarbageCollectionAgeCutoff()

Returns

double

double

BlobGarbageCollectionForceThreshold()

public double BlobGarbageCollectionForceThreshold()

Returns

double

double

BloomLocality()

public int BloomLocality()

Returns

int

int

BottommostCompressionOptions()

public CompressionOptions BottommostCompressionOptions()

Returns

CompressionOptions

CompressionOptions

BottommostCompressionType()

public CompressionType BottommostCompressionType()

Returns

CompressionType

CompressionType

BytesPerSync()

public long BytesPerSync()

Returns

long

long

CfPaths()

public List<DbPath> CfPaths()

Returns

List<DbPath>

List

CompactionOptionsFIFO()

public CompactionOptionsFIFO CompactionOptionsFIFO()

Returns

CompactionOptionsFIFO

CompactionOptionsFIFO

CompactionOptionsUniversal()

public CompactionOptionsUniversal CompactionOptionsUniversal()

Returns

CompactionOptionsUniversal

CompactionOptionsUniversal

CompactionPriority()

public CompactionPriority CompactionPriority()

Returns

CompactionPriority

CompactionPriority

CompactionReadaheadSize()

public long CompactionReadaheadSize()

Returns

long

long

CompactionStyle()

public CompactionStyle CompactionStyle()

Returns

CompactionStyle

CompactionStyle

CompactionThreadLimiter()

public ConcurrentTaskLimiter CompactionThreadLimiter()

Returns

ConcurrentTaskLimiter

ConcurrentTaskLimiter

CompressionOptions()

public CompressionOptions CompressionOptions()

Returns

CompressionOptions

CompressionOptions

CompressionPerLevel()

public List<CompressionType> CompressionPerLevel()

Returns

List<CompressionType>

List

CompressionType()

public CompressionType CompressionType()

Returns

CompressionType

CompressionType

CreateIfMissing()

public bool CreateIfMissing()

Returns

bool

bool

CreateMissingColumnFamilies()

public bool CreateMissingColumnFamilies()

Returns

bool

bool

DailyOffpeakTimeUTC()

public String DailyOffpeakTimeUTC()

Returns

String

String

DbLogDir()

public String DbLogDir()

Returns

String

String

DbPaths()

public List<DbPath> DbPaths()

Returns

List<DbPath>

List

DbWriteBufferSize()

public long DbWriteBufferSize()

Returns

long

long

DelayedWriteRate()

public long DelayedWriteRate()

Returns

long

long

DeleteObsoleteFilesPeriodMicros()

public long DeleteObsoleteFilesPeriodMicros()

Returns

long

long

DisableAutoCompactions()

public bool DisableAutoCompactions()

Returns

bool

bool

DumpMallocStats()

public bool DumpMallocStats()

Returns

bool

bool

EnableBlobFiles()

public bool EnableBlobFiles()

Returns

bool

bool

EnableBlobGarbageCollection()

public bool EnableBlobGarbageCollection()

Returns

bool

bool

EnablePipelinedWrite()

public bool EnablePipelinedWrite()

Returns

bool

bool

EnableThreadTracking()

public bool EnableThreadTracking()

Returns

bool

bool

EnableWriteThreadAdaptiveYield()

public bool EnableWriteThreadAdaptiveYield()

Returns

bool

bool

ErrorIfExists()

public bool ErrorIfExists()

Returns

bool

bool

ExperimentalMempurgeThreshold()

public double ExperimentalMempurgeThreshold()

Returns

double

double

FailIfOptionsFileError()

public bool FailIfOptionsFileError()

Returns

bool

bool

ForceConsistencyChecks()

public bool ForceConsistencyChecks()

Returns

bool

bool

GetOptionStringFromProps(Properties)

public static String GetOptionStringFromProps(Properties arg0)

Parameters

arg0 Properties

Properties

Returns

String

String

HardPendingCompactionBytesLimit()

public long HardPendingCompactionBytesLimit()

Returns

long

long

InfoLogLevel()

public InfoLogLevel InfoLogLevel()

Returns

InfoLogLevel

InfoLogLevel

InplaceUpdateNumLocks()

public long InplaceUpdateNumLocks()

Returns

long

long

InplaceUpdateSupport()

public bool InplaceUpdateSupport()

Returns

bool

bool

IsFdCloseOnExec()

public bool IsFdCloseOnExec()

Returns

bool

bool

KeepLogFileNum()

public long KeepLogFileNum()

Returns

long

long

Level0FileNumCompactionTrigger()

public int Level0FileNumCompactionTrigger()

Returns

int

int

Level0SlowdownWritesTrigger()

public int Level0SlowdownWritesTrigger()

Returns

int

int

Level0StopWritesTrigger()

public int Level0StopWritesTrigger()

Returns

int

int

LevelCompactionDynamicLevelBytes()

public bool LevelCompactionDynamicLevelBytes()

Returns

bool

bool

LevelZeroFileNumCompactionTrigger()

public int LevelZeroFileNumCompactionTrigger()

Returns

int

int

LevelZeroSlowdownWritesTrigger()

public int LevelZeroSlowdownWritesTrigger()

Returns

int

int

LevelZeroStopWritesTrigger()

public int LevelZeroStopWritesTrigger()

Returns

int

int

Listeners()

public List<AbstractEventListener> Listeners()

Returns

List<AbstractEventListener>

List

LogFileTimeToRoll()

public long LogFileTimeToRoll()

Returns

long

long

LogReadaheadSize()

public long LogReadaheadSize()

Returns

long

long

ManifestPreallocationSize()

public long ManifestPreallocationSize()

Returns

long

long

ManualWalFlush()

public bool ManualWalFlush()

Returns

bool

bool

MaxBackgroundJobs()

public int MaxBackgroundJobs()

Returns

int

int

MaxBgerrorResumeCount()

public int MaxBgerrorResumeCount()

Returns

int

int

MaxBytesForLevelBase()

public long MaxBytesForLevelBase()

Returns

long

long

MaxBytesForLevelMultiplier()

public double MaxBytesForLevelMultiplier()

Returns

double

double

MaxBytesForLevelMultiplierAdditional()

public int[] MaxBytesForLevelMultiplierAdditional()

Returns

int[]

int

MaxCompactionBytes()

public long MaxCompactionBytes()

Returns

long

long

MaxFileOpeningThreads()

public int MaxFileOpeningThreads()

Returns

int

int

MaxLogFileSize()

public long MaxLogFileSize()

Returns

long

long

MaxManifestFileSize()

public long MaxManifestFileSize()

Returns

long

long

MaxOpenFiles()

public int MaxOpenFiles()

Returns

int

int

MaxSequentialSkipInIterations()

public long MaxSequentialSkipInIterations()

Returns

long

long

MaxSubcompactions()

public int MaxSubcompactions()

Returns

int

int

MaxSuccessiveMerges()

public long MaxSuccessiveMerges()

Returns

long

long

MaxTableFilesSizeFIFO()

public long MaxTableFilesSizeFIFO()

Returns

long

long

MaxTotalWalSize()

public long MaxTotalWalSize()

Returns

long

long

MaxWriteBatchGroupSizeBytes()

public long MaxWriteBatchGroupSizeBytes()

Returns

long

long

MaxWriteBufferNumber()

public int MaxWriteBufferNumber()

Returns

int

int

MaxWriteBufferNumberToMaintain()

public int MaxWriteBufferNumberToMaintain()

Returns

int

int

MemTableConfig()

public MemTableConfig MemTableConfig()

Returns

MemTableConfig

MemTableConfig

MemTableFactoryName()

public String MemTableFactoryName()

Returns

String

String

MemtableHugePageSize()

public long MemtableHugePageSize()

Returns

long

long

MemtableMaxRangeDeletions()

public int MemtableMaxRangeDeletions()

Returns

int

int

MemtablePrefixBloomSizeRatio()

public double MemtablePrefixBloomSizeRatio()

Returns

double

double

MemtableWholeKeyFiltering()

public bool MemtableWholeKeyFiltering()

Returns

bool

bool

MinBlobSize()

public long MinBlobSize()

Returns

long

long

MinWriteBufferNumberToMerge()

public int MinWriteBufferNumberToMerge()

Returns

int

int

NumLevels()

public int NumLevels()

Returns

int

int

OldDefaults(int, int)

public ColumnFamilyOptionsInterface OldDefaults(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

OptimizeFiltersForHits()

public bool OptimizeFiltersForHits()

Returns

bool

bool

OptimizeForPointLookup(long)

public ColumnFamilyOptionsInterface OptimizeForPointLookup(long arg0)

Parameters

arg0 long

long

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

OptimizeForSmallDb(Cache)

public ColumnFamilyOptionsInterface OptimizeForSmallDb(Cache arg0)

Parameters

arg0 Cache

Cache

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

OptimizeLevelStyleCompaction()

public ColumnFamilyOptionsInterface OptimizeLevelStyleCompaction()

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

OptimizeLevelStyleCompaction(long)

public ColumnFamilyOptionsInterface OptimizeLevelStyleCompaction(long arg0)

Parameters

arg0 long

long

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

OptimizeUniversalStyleCompaction()

public ColumnFamilyOptionsInterface OptimizeUniversalStyleCompaction()

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

OptimizeUniversalStyleCompaction(long)

public ColumnFamilyOptionsInterface OptimizeUniversalStyleCompaction(long arg0)

Parameters

arg0 long

long

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

ParanoidChecks()

public bool ParanoidChecks()

Returns

bool

bool

ParanoidFileChecks()

public bool ParanoidFileChecks()

Returns

bool

bool

PeriodicCompactionSeconds()

public long PeriodicCompactionSeconds()

Returns

long

long

PersistStatsToDisk()

public bool PersistStatsToDisk()

Returns

bool

bool

PrepareForBulkLoad()

public Options PrepareForBulkLoad()

Returns

Options

Options

PrepopulateBlobCache()

public PrepopulateBlobCache PrepopulateBlobCache()

Returns

PrepopulateBlobCache

PrepopulateBlobCache

RecycleLogFileNum()

public long RecycleLogFileNum()

Returns

long

long

ReportBgIoStats()

public bool ReportBgIoStats()

Returns

bool

bool

RowCache()

public Cache RowCache()

Returns

Cache

Cache

SetAdviseRandomOnOpen(bool)

public DBOptionsInterface SetAdviseRandomOnOpen(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAllow2pc(bool)

public DBOptionsInterface SetAllow2pc(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAllowConcurrentMemtableWrite(bool)

public DBOptionsInterface SetAllowConcurrentMemtableWrite(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAllowFAllocate(bool)

public DBOptionsInterface SetAllowFAllocate(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAllowIngestBehind(bool)

public DBOptionsInterface SetAllowIngestBehind(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAllowMmapReads(bool)

public DBOptionsInterface SetAllowMmapReads(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAllowMmapWrites(bool)

public DBOptionsInterface SetAllowMmapWrites(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetArenaBlockSize(long)

public AdvancedMutableColumnFamilyOptionsInterface SetArenaBlockSize(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetAtomicFlush(bool)

public DBOptionsInterface SetAtomicFlush(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAvoidFlushDuringRecovery(bool)

public DBOptionsInterface SetAvoidFlushDuringRecovery(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetAvoidFlushDuringShutdown(bool)

public MutableDBOptionsInterface SetAvoidFlushDuringShutdown(bool arg0)

Parameters

arg0 bool

bool

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetAvoidUnnecessaryBlockingIO(bool)

public DBOptionsInterface SetAvoidUnnecessaryBlockingIO(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetBestEffortsRecovery(bool)

public DBOptionsInterface SetBestEffortsRecovery(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetBgerrorResumeRetryInterval(long)

public DBOptionsInterface SetBgerrorResumeRetryInterval(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetBlobCompactionReadaheadSize(long)

public AdvancedMutableColumnFamilyOptionsInterface SetBlobCompactionReadaheadSize(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetBlobCompressionType(CompressionType)

public AdvancedMutableColumnFamilyOptionsInterface SetBlobCompressionType(CompressionType arg0)

Parameters

arg0 CompressionType

CompressionType

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetBlobFileSize(long)

public AdvancedMutableColumnFamilyOptionsInterface SetBlobFileSize(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetBlobFileStartingLevel(int)

public AdvancedMutableColumnFamilyOptionsInterface SetBlobFileStartingLevel(int arg0)

Parameters

arg0 int

int

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetBlobGarbageCollectionAgeCutoff(double)

public AdvancedMutableColumnFamilyOptionsInterface SetBlobGarbageCollectionAgeCutoff(double arg0)

Parameters

arg0 double

double

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetBlobGarbageCollectionForceThreshold(double)

public AdvancedMutableColumnFamilyOptionsInterface SetBlobGarbageCollectionForceThreshold(double arg0)

Parameters

arg0 double

double

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetBottommostCompressionOptions(CompressionOptions)

public ColumnFamilyOptionsInterface SetBottommostCompressionOptions(CompressionOptions arg0)

Parameters

arg0 CompressionOptions

CompressionOptions

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetBottommostCompressionType(CompressionType)

public ColumnFamilyOptionsInterface SetBottommostCompressionType(CompressionType arg0)

Parameters

arg0 CompressionType

CompressionType

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetBytesPerSync(long)

public MutableDBOptionsInterface SetBytesPerSync(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetCfPaths(Collection)

public ColumnFamilyOptionsInterface SetCfPaths(Collection arg0)

Parameters

arg0 Collection

Collection

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetCompactionReadaheadSize(long)

public MutableDBOptionsInterface SetCompactionReadaheadSize(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetCompactionStyle(CompactionStyle)

public ColumnFamilyOptionsInterface SetCompactionStyle(CompactionStyle arg0)

Parameters

arg0 CompactionStyle

CompactionStyle

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetCompactionThreadLimiter(ConcurrentTaskLimiter)

public ColumnFamilyOptionsInterface SetCompactionThreadLimiter(ConcurrentTaskLimiter arg0)

Parameters

arg0 ConcurrentTaskLimiter

ConcurrentTaskLimiter

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetComparator(AbstractComparator)

public ColumnFamilyOptionsInterface SetComparator(AbstractComparator arg0)

Parameters

arg0 AbstractComparator

AbstractComparator

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetComparator(BuiltinComparator)

public ColumnFamilyOptionsInterface SetComparator(BuiltinComparator arg0)

Parameters

arg0 BuiltinComparator

BuiltinComparator

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetCompressionOptions(CompressionOptions)

public ColumnFamilyOptionsInterface SetCompressionOptions(CompressionOptions arg0)

Parameters

arg0 CompressionOptions

CompressionOptions

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetCompressionType(CompressionType)

public MutableColumnFamilyOptionsInterface SetCompressionType(CompressionType arg0)

Parameters

arg0 CompressionType

CompressionType

Returns

MutableColumnFamilyOptionsInterface

MutableColumnFamilyOptionsInterface

SetCreateIfMissing(bool)

public DBOptionsInterface SetCreateIfMissing(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetCreateMissingColumnFamilies(bool)

public DBOptionsInterface SetCreateMissingColumnFamilies(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetDbLogDir(String)

public DBOptionsInterface SetDbLogDir(String arg0)

Parameters

arg0 String

String

Returns

DBOptionsInterface

DBOptionsInterface

SetDbPaths(Collection)

public DBOptionsInterface SetDbPaths(Collection arg0)

Parameters

arg0 Collection

Collection

Returns

DBOptionsInterface

DBOptionsInterface

SetDbWriteBufferSize(long)

public DBOptionsInterface SetDbWriteBufferSize(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetDelayedWriteRate(long)

public MutableDBOptionsInterface SetDelayedWriteRate(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetDisableAutoCompactions(bool)

public MutableColumnFamilyOptionsInterface SetDisableAutoCompactions(bool arg0)

Parameters

arg0 bool

bool

Returns

MutableColumnFamilyOptionsInterface

MutableColumnFamilyOptionsInterface

SetDumpMallocStats(bool)

public DBOptionsInterface SetDumpMallocStats(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetEnableBlobFiles(bool)

public AdvancedMutableColumnFamilyOptionsInterface SetEnableBlobFiles(bool arg0)

Parameters

arg0 bool

bool

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetEnableBlobGarbageCollection(bool)

public AdvancedMutableColumnFamilyOptionsInterface SetEnableBlobGarbageCollection(bool arg0)

Parameters

arg0 bool

bool

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetEnablePipelinedWrite(bool)

public DBOptionsInterface SetEnablePipelinedWrite(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetEnableThreadTracking(bool)

public DBOptionsInterface SetEnableThreadTracking(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetEnableWriteThreadAdaptiveYield(bool)

public DBOptionsInterface SetEnableWriteThreadAdaptiveYield(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetEnv(Env)

public DBOptionsInterface SetEnv(Env arg0)

Parameters

arg0 Env

Env

Returns

DBOptionsInterface

DBOptionsInterface

SetErrorIfExists(bool)

public DBOptionsInterface SetErrorIfExists(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetExperimentalMempurgeThreshold(double)

public AdvancedMutableColumnFamilyOptionsInterface SetExperimentalMempurgeThreshold(double arg0)

Parameters

arg0 double

double

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetFailIfOptionsFileError(bool)

public DBOptionsInterface SetFailIfOptionsFileError(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetHardPendingCompactionBytesLimit(long)

public AdvancedMutableColumnFamilyOptionsInterface SetHardPendingCompactionBytesLimit(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetIncreaseParallelism(int)

public DBOptionsInterface SetIncreaseParallelism(int arg0)

Parameters

arg0 int

int

Returns

DBOptionsInterface

DBOptionsInterface

SetInfoLogLevel(InfoLogLevel)

public DBOptionsInterface SetInfoLogLevel(InfoLogLevel arg0)

Parameters

arg0 InfoLogLevel

InfoLogLevel

Returns

DBOptionsInterface

DBOptionsInterface

SetInplaceUpdateNumLocks(long)

public AdvancedMutableColumnFamilyOptionsInterface SetInplaceUpdateNumLocks(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetIsFdCloseOnExec(bool)

public DBOptionsInterface SetIsFdCloseOnExec(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetKeepLogFileNum(long)

public DBOptionsInterface SetKeepLogFileNum(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetLevel0FileNumCompactionTrigger(int)

public MutableColumnFamilyOptionsInterface SetLevel0FileNumCompactionTrigger(int arg0)

Parameters

arg0 int

int

Returns

MutableColumnFamilyOptionsInterface

MutableColumnFamilyOptionsInterface

SetLevel0SlowdownWritesTrigger(int)

public AdvancedMutableColumnFamilyOptionsInterface SetLevel0SlowdownWritesTrigger(int arg0)

Parameters

arg0 int

int

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetLevel0StopWritesTrigger(int)

public AdvancedMutableColumnFamilyOptionsInterface SetLevel0StopWritesTrigger(int arg0)

Parameters

arg0 int

int

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetLevelZeroFileNumCompactionTrigger(int)

public ColumnFamilyOptionsInterface SetLevelZeroFileNumCompactionTrigger(int arg0)

Parameters

arg0 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetLevelZeroSlowdownWritesTrigger(int)

public ColumnFamilyOptionsInterface SetLevelZeroSlowdownWritesTrigger(int arg0)

Parameters

arg0 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetLevelZeroStopWritesTrigger(int)

public ColumnFamilyOptionsInterface SetLevelZeroStopWritesTrigger(int arg0)

Parameters

arg0 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetListeners(List)

public DBOptionsInterface SetListeners(List arg0)

Parameters

arg0 List

List

Returns

DBOptionsInterface

DBOptionsInterface

SetLogFileTimeToRoll(long)

public DBOptionsInterface SetLogFileTimeToRoll(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetLogReadaheadSize(long)

public DBOptionsInterface SetLogReadaheadSize(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetLogger(LoggerInterface)

public DBOptionsInterface SetLogger(LoggerInterface arg0)

Parameters

arg0 LoggerInterface

LoggerInterface

Returns

DBOptionsInterface

DBOptionsInterface

SetManifestPreallocationSize(long)

public DBOptionsInterface SetManifestPreallocationSize(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetManualWalFlush(bool)

public DBOptionsInterface SetManualWalFlush(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxBackgroundJobs(int)

public MutableDBOptionsInterface SetMaxBackgroundJobs(int arg0)

Parameters

arg0 int

int

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetMaxBgErrorResumeCount(int)

public DBOptionsInterface SetMaxBgErrorResumeCount(int arg0)

Parameters

arg0 int

int

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxBytesForLevelBase(long)

public MutableColumnFamilyOptionsInterface SetMaxBytesForLevelBase(long arg0)

Parameters

arg0 long

long

Returns

MutableColumnFamilyOptionsInterface

MutableColumnFamilyOptionsInterface

SetMaxBytesForLevelMultiplierAdditional(int[])

public AdvancedMutableColumnFamilyOptionsInterface SetMaxBytesForLevelMultiplierAdditional(int[] arg0)

Parameters

arg0 int[]

int

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMaxFileOpeningThreads(int)

public DBOptionsInterface SetMaxFileOpeningThreads(int arg0)

Parameters

arg0 int

int

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxLogFileSize(long)

public DBOptionsInterface SetMaxLogFileSize(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxManifestFileSize(long)

public DBOptionsInterface SetMaxManifestFileSize(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxOpenFiles(int)

public MutableDBOptionsInterface SetMaxOpenFiles(int arg0)

Parameters

arg0 int

int

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetMaxSequentialSkipInIterations(long)

public AdvancedMutableColumnFamilyOptionsInterface SetMaxSequentialSkipInIterations(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMaxSubcompactions(int)

public DBOptionsInterface SetMaxSubcompactions(int arg0)

Parameters

arg0 int

int

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxSuccessiveMerges(long)

public AdvancedMutableColumnFamilyOptionsInterface SetMaxSuccessiveMerges(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMaxTableFilesSizeFIFO(long)

public ColumnFamilyOptionsInterface SetMaxTableFilesSizeFIFO(long arg0)

Parameters

arg0 long

long

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetMaxTotalWalSize(long)

public MutableDBOptionsInterface SetMaxTotalWalSize(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetMaxWriteBatchGroupSizeBytes(long)

public DBOptionsInterface SetMaxWriteBatchGroupSizeBytes(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetMaxWriteBufferNumber(int)

public AdvancedMutableColumnFamilyOptionsInterface SetMaxWriteBufferNumber(int arg0)

Parameters

arg0 int

int

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMemTableConfig(MemTableConfig)

public ColumnFamilyOptionsInterface SetMemTableConfig(MemTableConfig arg0)

Parameters

arg0 MemTableConfig

MemTableConfig

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetMemtableHugePageSize(long)

public AdvancedMutableColumnFamilyOptionsInterface SetMemtableHugePageSize(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMemtableMaxRangeDeletions(int)

public ColumnFamilyOptionsInterface SetMemtableMaxRangeDeletions(int arg0)

Parameters

arg0 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetMemtablePrefixBloomSizeRatio(double)

public AdvancedMutableColumnFamilyOptionsInterface SetMemtablePrefixBloomSizeRatio(double arg0)

Parameters

arg0 double

double

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMemtableWholeKeyFiltering(bool)

public AdvancedMutableColumnFamilyOptionsInterface SetMemtableWholeKeyFiltering(bool arg0)

Parameters

arg0 bool

bool

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetMergeOperator(MergeOperator)

public ColumnFamilyOptionsInterface SetMergeOperator(MergeOperator arg0)

Parameters

arg0 MergeOperator

MergeOperator

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetMergeOperatorName(String)

public ColumnFamilyOptionsInterface SetMergeOperatorName(String arg0)

Parameters

arg0 String

String

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetMinBlobSize(long)

public AdvancedMutableColumnFamilyOptionsInterface SetMinBlobSize(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetParanoidChecks(bool)

public DBOptionsInterface SetParanoidChecks(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetParanoidFileChecks(bool)

public AdvancedMutableColumnFamilyOptionsInterface SetParanoidFileChecks(bool arg0)

Parameters

arg0 bool

bool

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetPeriodicCompactionSeconds(long)

public AdvancedMutableColumnFamilyOptionsInterface SetPeriodicCompactionSeconds(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetPersistStatsToDisk(bool)

public DBOptionsInterface SetPersistStatsToDisk(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetPrepopulateBlobCache(PrepopulateBlobCache)

public AdvancedMutableColumnFamilyOptionsInterface SetPrepopulateBlobCache(PrepopulateBlobCache arg0)

Parameters

arg0 PrepopulateBlobCache

PrepopulateBlobCache

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetRateLimiter(RateLimiter)

public DBOptionsInterface SetRateLimiter(RateLimiter arg0)

Parameters

arg0 RateLimiter

RateLimiter

Returns

DBOptionsInterface

DBOptionsInterface

SetRecycleLogFileNum(long)

public DBOptionsInterface SetRecycleLogFileNum(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetReportBgIoStats(bool)

public AdvancedMutableColumnFamilyOptionsInterface SetReportBgIoStats(bool arg0)

Parameters

arg0 bool

bool

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetRowCache(Cache)

public DBOptionsInterface SetRowCache(Cache arg0)

Parameters

arg0 Cache

Cache

Returns

DBOptionsInterface

DBOptionsInterface

SetSkipCheckingSstFileSizesOnDbOpen(bool)

public DBOptionsInterface SetSkipCheckingSstFileSizesOnDbOpen(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetSkipStatsUpdateOnDbOpen(bool)

public DBOptionsInterface SetSkipStatsUpdateOnDbOpen(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetSoftPendingCompactionBytesLimit(long)

public AdvancedMutableColumnFamilyOptionsInterface SetSoftPendingCompactionBytesLimit(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetSstFileManager(SstFileManager)

public DBOptionsInterface SetSstFileManager(SstFileManager arg0)

Parameters

arg0 SstFileManager

SstFileManager

Returns

DBOptionsInterface

DBOptionsInterface

SetSstPartitionerFactory(SstPartitionerFactory)

public ColumnFamilyOptionsInterface SetSstPartitionerFactory(SstPartitionerFactory arg0)

Parameters

arg0 SstPartitionerFactory

SstPartitionerFactory

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetStatistics(Statistics)

public DBOptionsInterface SetStatistics(Statistics arg0)

Parameters

arg0 Statistics

Statistics

Returns

DBOptionsInterface

DBOptionsInterface

SetStatsDumpPeriodSec(int)

public MutableDBOptionsInterface SetStatsDumpPeriodSec(int arg0)

Parameters

arg0 int

int

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetStatsHistoryBufferSize(long)

public MutableDBOptionsInterface SetStatsHistoryBufferSize(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetStatsPersistPeriodSec(int)

public MutableDBOptionsInterface SetStatsPersistPeriodSec(int arg0)

Parameters

arg0 int

int

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetStrictBytesPerSync(bool)

public MutableDBOptionsInterface SetStrictBytesPerSync(bool arg0)

Parameters

arg0 bool

bool

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetTableCacheNumshardbits(int)

public DBOptionsInterface SetTableCacheNumshardbits(int arg0)

Parameters

arg0 int

int

Returns

DBOptionsInterface

DBOptionsInterface

SetTableFormatConfig(TableFormatConfig)

public ColumnFamilyOptionsInterface SetTableFormatConfig(TableFormatConfig arg0)

Parameters

arg0 TableFormatConfig

TableFormatConfig

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

SetTablePropertiesCollectorFactory(List<TablePropertiesCollectorFactory>)

public void SetTablePropertiesCollectorFactory(List<TablePropertiesCollectorFactory> arg0)

Parameters

arg0 List<TablePropertiesCollectorFactory>

List

SetTargetFileSizeBase(long)

public AdvancedMutableColumnFamilyOptionsInterface SetTargetFileSizeBase(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetTargetFileSizeMultiplier(int)

public AdvancedMutableColumnFamilyOptionsInterface SetTargetFileSizeMultiplier(int arg0)

Parameters

arg0 int

int

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetTtl(long)

public AdvancedMutableColumnFamilyOptionsInterface SetTtl(long arg0)

Parameters

arg0 long

long

Returns

AdvancedMutableColumnFamilyOptionsInterface

AdvancedMutableColumnFamilyOptionsInterface

SetTwoWriteQueues(bool)

public DBOptionsInterface SetTwoWriteQueues(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetUnorderedWrite(bool)

public DBOptionsInterface SetUnorderedWrite(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetUseAdaptiveMutex(bool)

public DBOptionsInterface SetUseAdaptiveMutex(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetUseDirectIoForFlushAndCompaction(bool)

public DBOptionsInterface SetUseDirectIoForFlushAndCompaction(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetUseDirectReads(bool)

public DBOptionsInterface SetUseDirectReads(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetUseFsync(bool)

public DBOptionsInterface SetUseFsync(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetWalBytesPerSync(long)

public MutableDBOptionsInterface SetWalBytesPerSync(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetWalDir(String)

public DBOptionsInterface SetWalDir(String arg0)

Parameters

arg0 String

String

Returns

DBOptionsInterface

DBOptionsInterface

SetWalFilter(AbstractWalFilter)

public DBOptionsInterface SetWalFilter(AbstractWalFilter arg0)

Parameters

arg0 AbstractWalFilter

AbstractWalFilter

Returns

DBOptionsInterface

DBOptionsInterface

SetWalRecoveryMode(WALRecoveryMode)

public DBOptionsInterface SetWalRecoveryMode(WALRecoveryMode arg0)

Parameters

arg0 WALRecoveryMode

WALRecoveryMode

Returns

DBOptionsInterface

DBOptionsInterface

SetWalSizeLimitMB(long)

public DBOptionsInterface SetWalSizeLimitMB(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetWalTtlSeconds(long)

public DBOptionsInterface SetWalTtlSeconds(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetWritableFileMaxBufferSize(long)

public MutableDBOptionsInterface SetWritableFileMaxBufferSize(long arg0)

Parameters

arg0 long

long

Returns

MutableDBOptionsInterface

MutableDBOptionsInterface

SetWriteBufferManager(WriteBufferManager)

public DBOptionsInterface SetWriteBufferManager(WriteBufferManager arg0)

Parameters

arg0 WriteBufferManager

WriteBufferManager

Returns

DBOptionsInterface

DBOptionsInterface

SetWriteBufferSize(long)

public MutableColumnFamilyOptionsInterface SetWriteBufferSize(long arg0)

Parameters

arg0 long

long

Returns

MutableColumnFamilyOptionsInterface

MutableColumnFamilyOptionsInterface

SetWriteDbidToManifest(bool)

public DBOptionsInterface SetWriteDbidToManifest(bool arg0)

Parameters

arg0 bool

bool

Returns

DBOptionsInterface

DBOptionsInterface

SetWriteThreadMaxYieldUsec(long)

public DBOptionsInterface SetWriteThreadMaxYieldUsec(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SetWriteThreadSlowYieldUsec(long)

public DBOptionsInterface SetWriteThreadSlowYieldUsec(long arg0)

Parameters

arg0 long

long

Returns

DBOptionsInterface

DBOptionsInterface

SkipCheckingSstFileSizesOnDbOpen()

public bool SkipCheckingSstFileSizesOnDbOpen()

Returns

bool

bool

SkipStatsUpdateOnDbOpen()

public bool SkipStatsUpdateOnDbOpen()

Returns

bool

bool

SoftPendingCompactionBytesLimit()

public long SoftPendingCompactionBytesLimit()

Returns

long

long

SstPartitionerFactory()

public SstPartitionerFactory SstPartitionerFactory()

Returns

SstPartitionerFactory

SstPartitionerFactory

Statistics()

public Statistics Statistics()

Returns

Statistics

Statistics

StatsDumpPeriodSec()

public int StatsDumpPeriodSec()

Returns

int

int

StatsHistoryBufferSize()

public long StatsHistoryBufferSize()

Returns

long

long

StatsPersistPeriodSec()

public int StatsPersistPeriodSec()

Returns

int

int

StrictBytesPerSync()

public bool StrictBytesPerSync()

Returns

bool

bool

TableCacheNumshardbits()

public int TableCacheNumshardbits()

Returns

int

int

TableFactoryName()

public String TableFactoryName()

Returns

String

String

TableFormatConfig()

public TableFormatConfig TableFormatConfig()

Returns

TableFormatConfig

TableFormatConfig

TablePropertiesCollectorFactory()

public List<TablePropertiesCollectorFactory> TablePropertiesCollectorFactory()

Returns

List<TablePropertiesCollectorFactory>

List

TargetFileSizeBase()

public long TargetFileSizeBase()

Returns

long

long

TargetFileSizeMultiplier()

public int TargetFileSizeMultiplier()

Returns

int

int

Ttl()

public long Ttl()

Returns

long

long

TwoWriteQueues()

public bool TwoWriteQueues()

Returns

bool

bool

UnorderedWrite()

public bool UnorderedWrite()

Returns

bool

bool

UseAdaptiveMutex()

public bool UseAdaptiveMutex()

Returns

bool

bool

UseCappedPrefixExtractor(int)

public ColumnFamilyOptionsInterface UseCappedPrefixExtractor(int arg0)

Parameters

arg0 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

UseDirectIoForFlushAndCompaction()

public bool UseDirectIoForFlushAndCompaction()

Returns

bool

bool

UseDirectReads()

public bool UseDirectReads()

Returns

bool

bool

UseFixedLengthPrefixExtractor(int)

public ColumnFamilyOptionsInterface UseFixedLengthPrefixExtractor(int arg0)

Parameters

arg0 int

int

Returns

ColumnFamilyOptionsInterface

ColumnFamilyOptionsInterface

UseFsync()

public bool UseFsync()

Returns

bool

bool

WalBytesPerSync()

public long WalBytesPerSync()

Returns

long

long

WalDir()

public String WalDir()

Returns

String

String

WalFilter()

public WalFilter WalFilter()

Returns

WalFilter

WalFilter

WalRecoveryMode()

public WALRecoveryMode WalRecoveryMode()

Returns

WALRecoveryMode

WALRecoveryMode

WalSizeLimitMB()

public long WalSizeLimitMB()

Returns

long

long

WalTtlSeconds()

public long WalTtlSeconds()

Returns

long

long

WritableFileMaxBufferSize()

public long WritableFileMaxBufferSize()

Returns

long

long

WriteBufferManager()

public WriteBufferManager WriteBufferManager()

Returns

WriteBufferManager

WriteBufferManager

WriteBufferSize()

public long WriteBufferSize()

Returns

long

long

WriteDbidToManifest()

public bool WriteDbidToManifest()

Returns

bool

bool

WriteThreadMaxYieldUsec()

public long WriteThreadMaxYieldUsec()

Returns

long

long

WriteThreadSlowYieldUsec()

public long WriteThreadSlowYieldUsec()

Returns

long

long

Operators

implicit operator ColumnFamilyOptionsInterface(Options)

public static implicit operator ColumnFamilyOptionsInterface(Options t)

Parameters

t Options

Returns

ColumnFamilyOptionsInterface

implicit operator DBOptionsInterface(Options)

Converter from Options to DBOptionsInterface

public static implicit operator DBOptionsInterface(Options t)

Parameters

t Options

Returns

DBOptionsInterface

implicit operator MutableColumnFamilyOptionsInterface(Options)

public static implicit operator MutableColumnFamilyOptionsInterface(Options t)

Parameters

t Options

Returns

MutableColumnFamilyOptionsInterface

implicit operator MutableDBOptionsInterface(Options)

public static implicit operator MutableDBOptionsInterface(Options t)

Parameters

t Options

Returns

MutableDBOptionsInterface