Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SearchIndexingBufferedSender<T>

Package version

Class used to perform buffered operations against a search index, including adding, updating, and removing them.

Type parameters

  • T

Hierarchy

  • SearchIndexingBufferedSender

Index

Constructors

constructor

Methods

deleteDocuments

dispose

  • dispose(): Promise<void>

flush

mergeDocuments

mergeOrUploadDocuments

off

  • off(event: "batchAdded", listener: (e: { action: string; documents: T[] }) => void): void
  • off(event: "beforeDocumentSent", listener: (e: IndexDocumentsAction<T>) => void): void
  • off(event: "batchSucceeded", listener: (e: IndexDocumentsResult) => void): void
  • off(event: "batchFailed", listener: (e: RestError) => void): void

on

  • on(event: "batchAdded", listener: (e: { action: string; documents: T[] }) => void): void
  • on(event: "beforeDocumentSent", listener: (e: IndexDocumentsAction<T>) => void): void
  • on(event: "batchSucceeded", listener: (e: IndexDocumentsResult) => void): void
  • on(event: "batchFailed", listener: (e: RestError) => void): void

uploadDocuments

Generated using TypeDoc