Indexer class

Indexer class

Represents a service that manages the distribution of indexed documents across shards of the search network.

The Indexer type exposes the following members:

Methods

Method Description
add Indexes documents from streams or structures.
add Performs an indexing operation and adds the extracted data to the search network.
change_attributes Applies the specified batch of attribute changes to indexed documents without reindexing.
delete Deletes indexed documents.
delete_all_data Deletes all indexed data from all shards of the search network.
extract Extracts data from documents.
get_alias_dictionary Retrieves the alias dictionary.
get_alphabet Gets the alphabet dictionary.
get_attributes Gets all the attributes associated with the specified indexed document.
get_character_replacement_dictionary Retrieves the character replacement dictionary.
get_dictionary Gets a dictionary from the specified shard.
get_homophone_dictionary Gets the homophone dictionary.
get_password_dictionary Gets the password dictionary.
get_spelling_corrector Gets the spelling corrector dictionary.
get_stop_word_dictionary Retrieves the stop word dictionary.
get_synonym_dictionary Retrieves the synonym dictionary.
get_tokenization_dictionary Gets the tokenization dictionary.
optimize Minimizes the number of index segments by merging them, improving search performance.
set_dictionary Sets a dictionary in the specified shard.
set_dictionary Sets a dictionary in all shards.
synchronize Synchronizes the list of indexed documents with those on shards.

Properties

Property Description
status The current search network status.

See Also