Package version:

Represents all of the state that defines and dictates the indexer's current execution.

interface IndexerState {
    allDocumentsFinalChangeTrackingState?: string;
    allDocumentsInitialChangeTrackingState?: string;
    mode?: string;
    resetDatasourceDocumentIds?: string[];
    resetDocumentKeys?: string[];
    resetDocumentsFinalChangeTrackingState?: string;
    resetDocumentsInitialChangeTrackingState?: string;
}

Properties

allDocumentsFinalChangeTrackingState?: string

Change tracking state value when indexing finishes on all documents in the datasource. NOTE: This property will not be serialized. It can only be populated by the server.

allDocumentsInitialChangeTrackingState?: string

Change tracking state used when indexing starts on all documents in the datasource. NOTE: This property will not be serialized. It can only be populated by the server.

mode?: string

The mode the indexer is running in. NOTE: This property will not be serialized. It can only be populated by the server.

resetDatasourceDocumentIds?: string[]

The list of datasource document ids that have been reset. The datasource document id is the unique identifier for the data in the datasource. The indexer will prioritize selectively re-ingesting these ids. NOTE: This property will not be serialized. It can only be populated by the server.

resetDocumentKeys?: string[]

The list of document keys that have been reset. The document key is the document's unique identifier for the data in the search index. The indexer will prioritize selectively re-ingesting these keys. NOTE: This property will not be serialized. It can only be populated by the server.

resetDocumentsFinalChangeTrackingState?: string

Change tracking state value when indexing finishes on select, reset documents in the datasource. NOTE: This property will not be serialized. It can only be populated by the server.

resetDocumentsInitialChangeTrackingState?: string

Change tracking state used when indexing starts on select, reset documents in the datasource. NOTE: This property will not be serialized. It can only be populated by the server.