public class IndexSyncStateTracker
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
long |
estimatedWaitMs |
boolean |
haveIndexesSynced |
long |
jniPtr |
| Constructor and Description |
|---|
IndexSyncStateTracker(JNILoggerProxy logger) |
IndexSyncStateTracker(long clusterP,
long fileP,
byte[][] startKeys,
byte[][] endKeys,
long maxTs,
JNILoggerProxy logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getEstimatedWaitMs() |
boolean |
haveIndexesSynced() |
IndexSyncStateTracker |
setIndexesSynced() |
public long estimatedWaitMs
public long jniPtr
public boolean haveIndexesSynced
public IndexSyncStateTracker(JNILoggerProxy logger)
public IndexSyncStateTracker(long clusterP,
long fileP,
byte[][] startKeys,
byte[][] endKeys,
long maxTs,
JNILoggerProxy logger)
throws java.io.IOException
java.io.IOExceptionpublic long getEstimatedWaitMs()
public IndexSyncStateTracker setIndexesSynced()
public boolean haveIndexesSynced()
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOException