public class RestoreOptions extends RocksObject
Note that dispose() must be called before this instance become out-of-scope to release the allocated memory in c++.
nativeHandle_
owningHandle_
Constructor and Description |
---|
RestoreOptions(boolean keepLogFiles)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
disposeInternal(long handle) |
disposeInternal, getNativeHandle
close, disOwnNativeHandle, isOwningHandle
public RestoreOptions(boolean keepLogFiles)
keepLogFiles
- If true, restore won't overwrite the existing log files
in wal_dir. It will also move all log files from archive directory to
wal_dir. Use this option in combination with
BackupEngineOptions::backup_log_files = false for persisting in-memory
databases.
Default: falseprotected final void disposeInternal(long handle)
disposeInternal
in class RocksObject