@InterfaceStability.Experimental @InterfaceAudience.Public public class BucketStreamState extends Object
| Constructor and Description |
|---|
BucketStreamState(short partition,
long vbucketUUID,
long sequenceNumber)
Initialize BucketStreamState
|
BucketStreamState(short partition,
long vbucketUUID,
long startSequenceNumber,
long endSequenceNumber,
long snapshotStartSequenceNumber,
long snapshotEndSequenceNumber)
Initialize BucketStreamState
|
| Modifier and Type | Method and Description |
|---|---|
long |
endSequenceNumber() |
short |
partition() |
long |
snapshotEndSequenceNumber() |
long |
snapshotStartSequenceNumber() |
long |
startSequenceNumber() |
String |
toString() |
long |
vbucketUUID() |
public BucketStreamState(short partition,
long vbucketUUID,
long startSequenceNumber,
long endSequenceNumber,
long snapshotStartSequenceNumber,
long snapshotEndSequenceNumber)
Initialize BucketStreamState
partition - vbucketUUID - startSequenceNumber - endSequenceNumber - snapshotStartSequenceNumber - snapshotEndSequenceNumber - public BucketStreamState(short partition,
long vbucketUUID,
long sequenceNumber)
Initialize BucketStreamState
This constructor is shortcut for immediate state representation, when start and end boundaries have the same sequence number.
partition - vbucketUUID - sequenceNumber - public short partition()
public long vbucketUUID()
public long startSequenceNumber()
public long endSequenceNumber()
public long snapshotStartSequenceNumber()
public long snapshotEndSequenceNumber()
Copyright © 2016 Couchbase, Inc.. All rights reserved.