| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Optional<CollectionsManifest>> |
DcpChannel.getCollectionsManifest()
Returns empty optional if collections are not enabled for this channel,
otherwise the current collections manifest.
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
DcpChannel.openStream(int vbid,
StreamOffset startOffset,
long endSeqno,
CollectionsManifest manifest) |
| Modifier and Type | Method and Description |
|---|---|
CollectionsManifest |
CollectionCreated.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
CollectionFlushed.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
ScopeDropped.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
ScopeCreated.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
CollectionDropped.apply(CollectionsManifest currentManifest) |
| Modifier and Type | Method and Description |
|---|---|
CollectionsManifest |
CollectionCreated.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
CollectionFlushed.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
ScopeDropped.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
ScopeCreated.apply(CollectionsManifest currentManifest) |
CollectionsManifest |
CollectionDropped.apply(CollectionsManifest currentManifest) |
| Modifier and Type | Field and Description |
|---|---|
static CollectionsManifest |
CollectionsManifest.DEFAULT
A manifest with just the default scope and default collection.
|
| Modifier and Type | Method and Description |
|---|---|
static CollectionsManifest |
CollectionsManifest.fromJson(byte[] jsonBytes) |
CollectionsManifest |
CollectionsManifest.withCollection(long newManifestId,
long scopeId,
long collectionId,
String collectionName,
Long maxTtl) |
CollectionsManifest |
CollectionsManifest.withManifestId(long newManifestId) |
CollectionsManifest |
CollectionsManifest.withoutCollection(long newManifestId,
long id) |
CollectionsManifest |
CollectionsManifest.withoutScope(long newManifestId,
long doomedScopeId) |
CollectionsManifest |
CollectionsManifest.withScope(long newManifestId,
long newScopeId,
String newScopeName) |
| Modifier and Type | Method and Description |
|---|---|
CollectionsManifest |
DcpSystemEvent.CollectionsManifestEvent.apply(CollectionsManifest currentManifest) |
| Modifier and Type | Method and Description |
|---|---|
CollectionsManifest |
DcpSystemEvent.CollectionsManifestEvent.apply(CollectionsManifest currentManifest) |
| Modifier and Type | Method and Description |
|---|---|
CollectionsManifest |
PartitionState.getCollectionsManifest() |
| Modifier and Type | Method and Description |
|---|---|
void |
PartitionState.setCollectionsManifest(CollectionsManifest collectionsManifest) |
Copyright © 2021 Couchbase, Inc.. All rights reserved.