Packages

c

com.couchbase.client.scala.manager.search

ReactiveSearchIndexManager

class ReactiveSearchIndexManager extends AnyRef

Allows indexes for Full Text Search (FTS) to be managed.

Annotations
@Volatile()
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReactiveSearchIndexManager
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ReactiveSearchIndexManager(async: AsyncSearchIndexManager)(implicit ec: ExecutionContext)

Value Members

  1. def dropIndex(indexName: String, timeout: Duration = DefaultTimeout, retryStrategy: RetryStrategy = DefaultRetryStrategy): SMono[Unit]
  2. implicit val ec: ExecutionContext
  3. def getAllIndexes(timeout: Duration = DefaultTimeout, retryStrategy: RetryStrategy = DefaultRetryStrategy): SMono[Seq[SearchIndex]]
  4. def getIndex(indexName: String, timeout: Duration = DefaultTimeout, retryStrategy: RetryStrategy = DefaultRetryStrategy): SMono[SearchIndex]
  5. def upsertIndex(indexDefinition: SearchIndex, timeout: Duration = DefaultTimeout, retryStrategy: RetryStrategy = DefaultRetryStrategy): SMono[Unit]