Package version:

Interface IndexerExecutionResult

Represents the result of an individual indexer execution.

interface IndexerExecutionResult {
    currentState?: IndexerState;
    endTime?: any;
    errorMessage?: string;
    errors: SearchIndexerError[];
    failedItemCount: number;
    finalTrackingState?: string;
    initialTrackingState?: string;
    itemCount: number;
    startTime?: any;
    status: IndexerExecutionStatus;
    statusDetail?: string;
    warnings: SearchIndexerWarning[];
}

Properties

currentState?: IndexerState

All of the state that defines and dictates the indexer's current execution. NOTE: This property will not be serialized. It can only be populated by the server.

endTime?: any

The end time of this indexer execution, if the execution has already completed. NOTE: This property will not be serialized. It can only be populated by the server.

errorMessage?: string

The error message indicating the top-level error, if any. NOTE: This property will not be serialized. It can only be populated by the server.

The item-level indexing errors. NOTE: This property will not be serialized. It can only be populated by the server.

failedItemCount: number

The number of items that failed to be indexed during this indexer execution. NOTE: This property will not be serialized. It can only be populated by the server.

finalTrackingState?: string

Change tracking state with which an indexer execution finished. NOTE: This property will not be serialized. It can only be populated by the server.

initialTrackingState?: string

Change tracking state with which an indexer execution started. NOTE: This property will not be serialized. It can only be populated by the server.

itemCount: number

The number of items that were processed during this indexer execution. This includes both successfully processed items and items where indexing was attempted but failed. NOTE: This property will not be serialized. It can only be populated by the server.

startTime?: any

The start time of this indexer execution. NOTE: This property will not be serialized. It can only be populated by the server.

The outcome of this indexer execution. NOTE: This property will not be serialized. It can only be populated by the server.

statusDetail?: string

The outcome of this indexer execution. NOTE: This property will not be serialized. It can only be populated by the server.

The item-level indexing warnings. NOTE: This property will not be serialized. It can only be populated by the server.