Package | Description |
---|---|
com.couchbase.client.java.manager.view | |
com.couchbase.client.java.view |
Namespace for various view-service related classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ViewIndexManager.dropDesignDocument(String name,
DesignDocumentNamespace namespace)
Removes a design document from the server.
|
Mono<Void> |
ReactiveViewIndexManager.dropDesignDocument(String name,
DesignDocumentNamespace namespace)
Removes a design document from the server.
|
CompletableFuture<Void> |
AsyncViewIndexManager.dropDesignDocument(String name,
DesignDocumentNamespace namespace)
Removes a design document from the server.
|
void |
ViewIndexManager.dropDesignDocument(String name,
DesignDocumentNamespace namespace,
DropDesignDocumentOptions options)
Removes a design document from the server.
|
Mono<Void> |
ReactiveViewIndexManager.dropDesignDocument(String name,
DesignDocumentNamespace namespace,
DropDesignDocumentOptions options)
Removes a design document from the server.
|
CompletableFuture<Void> |
AsyncViewIndexManager.dropDesignDocument(String name,
DesignDocumentNamespace namespace,
DropDesignDocumentOptions options)
Removes a design document from the server.
|
List<DesignDocument> |
ViewIndexManager.getAllDesignDocuments(DesignDocumentNamespace namespace)
Returns all of the design documents in the specified namespace.
|
Flux<DesignDocument> |
ReactiveViewIndexManager.getAllDesignDocuments(DesignDocumentNamespace namespace)
Returns all of the design documents in the specified namespace.
|
CompletableFuture<List<DesignDocument>> |
AsyncViewIndexManager.getAllDesignDocuments(DesignDocumentNamespace namespace)
Returns all of the design documents in the specified namespace.
|
List<DesignDocument> |
ViewIndexManager.getAllDesignDocuments(DesignDocumentNamespace namespace,
GetAllDesignDocumentsOptions options)
Returns all of the design documents in the specified namespace.
|
Flux<DesignDocument> |
ReactiveViewIndexManager.getAllDesignDocuments(DesignDocumentNamespace namespace,
GetAllDesignDocumentsOptions options)
Returns all of the design documents in the specified namespace.
|
CompletableFuture<List<DesignDocument>> |
AsyncViewIndexManager.getAllDesignDocuments(DesignDocumentNamespace namespace,
GetAllDesignDocumentsOptions options)
Returns all of the design documents in the specified namespace.
|
DesignDocument |
ViewIndexManager.getDesignDocument(String name,
DesignDocumentNamespace namespace)
Returns the design document from the cluster if present.
|
Mono<DesignDocument> |
ReactiveViewIndexManager.getDesignDocument(String name,
DesignDocumentNamespace namespace)
Returns the design document from the cluster if present.
|
CompletableFuture<DesignDocument> |
AsyncViewIndexManager.getDesignDocument(String name,
DesignDocumentNamespace namespace)
Returns the named design document from the specified namespace.
|
DesignDocument |
ViewIndexManager.getDesignDocument(String name,
DesignDocumentNamespace namespace,
GetDesignDocumentOptions options)
Returns the design document from the cluster if present with custom options.
|
Mono<DesignDocument> |
ReactiveViewIndexManager.getDesignDocument(String name,
DesignDocumentNamespace namespace,
GetDesignDocumentOptions options)
Returns the design document from the cluster if present with custom options.
|
CompletableFuture<DesignDocument> |
AsyncViewIndexManager.getDesignDocument(String name,
DesignDocumentNamespace namespace,
GetDesignDocumentOptions options)
Returns the named design document from the specified namespace.
|
void |
ViewIndexManager.upsertDesignDocument(DesignDocument designDocument,
DesignDocumentNamespace namespace)
Stores the design document on the server under the specified namespace, replacing any existing document
with the same name.
|
Mono<Void> |
ReactiveViewIndexManager.upsertDesignDocument(DesignDocument designDocument,
DesignDocumentNamespace namespace)
Stores the design document on the server under the specified namespace, replacing any existing document
with the same name.
|
CompletableFuture<Void> |
AsyncViewIndexManager.upsertDesignDocument(DesignDocument doc,
DesignDocumentNamespace namespace)
Stores the design document on the server under the specified namespace, replacing any existing document
with the same name.
|
void |
ViewIndexManager.upsertDesignDocument(DesignDocument designDocument,
DesignDocumentNamespace namespace,
UpsertDesignDocumentOptions options)
Stores the design document on the server under the specified namespace, replacing any existing document
with the same name.
|
Mono<Void> |
ReactiveViewIndexManager.upsertDesignDocument(DesignDocument designDocument,
DesignDocumentNamespace namespace,
UpsertDesignDocumentOptions options)
Stores the design document on the server under the specified namespace, replacing any existing document
with the same name.
|
CompletableFuture<Void> |
AsyncViewIndexManager.upsertDesignDocument(DesignDocument doc,
DesignDocumentNamespace namespace,
UpsertDesignDocumentOptions options)
Stores the design document on the server under the specified namespace, replacing any existing document
with the same name.
|
Modifier and Type | Method and Description |
---|---|
static DesignDocumentNamespace |
DesignDocumentNamespace.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DesignDocumentNamespace[] |
DesignDocumentNamespace.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
ViewOptions |
ViewOptions.namespace(DesignDocumentNamespace namespace) |
Copyright © 2020 Couchbase, Inc.. All rights reserved.