@cbjsdev/http-client
v1.21.0
Published
A type safe HTTP client for Couchbase.
Downloads
335
Maintainers
Readme
Getting started
To get started with the Couchbase HTTP Client, install the package :
npm install @cbjsdev/http-client
Actions
The Couchbase REST API is vast. This package currently support the following :
Cluster
- initCluster
- setIndexerSettings
- getClusterRelease
- getClusterRootCertificates
- versionSupportsFeatures
- getPool
Analytics
Eventing
- deployEventingFunction
- pauseEventingFunction
- resumeEventingFunction
- undeployEventingFunction
- dropEventingFunction
- getEventingFunctionStatus
- getEventingFunctions
KeyValue
Query
- executeStatement
- getQueryBuckets
- getQueryIndexes
- getQueryIndexRemainingMutations
- getQuerySearchIndexes
- createQueryIndex
- updateQueryIndex
RBAC
Search / FTS
Stats
Views
WaitFor
This section is dedicated to functions that waits for a resource to reach a certain status.
- waitForBucket
- waitForScope
- waitForCollection
- waitForEventingFunction
- waitForQueryIndexer
- waitForQueryIndex
- waitForSearchIndex
- waitForUser
- waitForUserGroup
- waitForViewDesignDocument
- waitForAnalyticsCluster
License
Apache 2.0 license.