public class PersistedSeqnos extends Object
Thread-safe.
| Modifier and Type | Method and Description |
|---|---|
void |
markAsAbsent(com.couchbase.client.dcp.buffer.PartitionInstance absentInstance) |
void |
reset(DcpBucketConfig bucketConfig) |
void |
reset(int numPartitions,
int numReplicas) |
String |
toString() |
static PersistedSeqnos |
uninitialized()
Returns a new empty instance that will not be usable until it is reset.
|
long |
update(int partition,
int slot,
long vbuuid,
long seqno) |
long |
update(com.couchbase.client.dcp.buffer.PartitionInstance partitionInstance,
long vbuuid,
long seqno)
Updates the dataset with information about the given partition instance
|
public static PersistedSeqnos uninitialized()
public long update(com.couchbase.client.dcp.buffer.PartitionInstance partitionInstance,
long vbuuid,
long seqno)
public long update(int partition,
int slot,
long vbuuid,
long seqno)
public void markAsAbsent(com.couchbase.client.dcp.buffer.PartitionInstance absentInstance)
public void reset(DcpBucketConfig bucketConfig)
public void reset(int numPartitions,
int numReplicas)
Copyright © 2021 Couchbase, Inc.. All rights reserved.