Indexing data source (version 2) (IRPCIndexingDataSource2)

View as Markdown

More methods for search indexers, continuing IRPCIndexingDataSource.

gRPC serviceMFiles.IRPCIndexingDataSource2
Book and levelServer integration API, specialized
Methods5
Proto filemfiles/IRPCIndexingDataSource2.proto

Overview

For M-Files components only. M-Files' cloud search indexing services use these methods together with the combined enumerator of IRPCIndexingDataSource (GetNextObjectsForIX). Applications should not call them; to search, use IRPCSearch.

Methods

MethodSummaryFacts
GetCurrentTimestampForIXGets the vault's current crawl position for the combined enumerator: a crawl that starts there sees every change committed after the call and none committed before it.internal: not for applications read session idempotent
GetIndexConfigurationsForIXGets the vault's search index configuration as JSON, without secrets, plus the vault settings that an index built from it must agree on.internal: not for applications read session idempotent
GetObjectForIXByIdGets the index data of one object by its ID: the same data that GetNextObjectsForIX returns for the latest checked-in version and, if requested, the checked-out version.internal: not for applications read session idempotent
GetTextContentForFileForIXGets the text that the server extracts from a file version for indexing, in the response.internal: not for applications read session idempotent
GetValueListItemsForIXGets the items of one value list for a search index: all items page by page, or the changes since a known version.internal: not for applications read session idempotent