@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.