|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| getId () | |
| getViewId () | |
| getActionClass () | |
| getTitle () | |
| getDescription () | |
| getFields () | |
| getSources () | |
| getHandlers () | |
| load ($indexerId) | |
| getView () | |
| getState () | |
| setState (StateInterface $state) | |
| isScheduled () | |
| setScheduled ($scheduled) | |
| isValid () | |
| isInvalid () | |
| isWorking () | |
| invalidate () | |
| getStatus () | |
| getLatestUpdated () | |
| reindexAll () | |
| reindexRow ($id) | |
| reindexList ($ids) | |
@api
Definition at line 16 of file IndexerInterface.php.
| getActionClass | ( | ) |
| getDescription | ( | ) |
| getFields | ( | ) |
| getHandlers | ( | ) |
| getId | ( | ) |
| getLatestUpdated | ( | ) |
Return indexer or mview latest updated time
Implemented in Indexer, and DependencyDecorator.
| getSources | ( | ) |
| getState | ( | ) |
| getStatus | ( | ) |
| getTitle | ( | ) |
| getView | ( | ) |
Return related view object
Implemented in Indexer, and DependencyDecorator.
| getViewId | ( | ) |
| invalidate | ( | ) |
| isInvalid | ( | ) |
| isScheduled | ( | ) |
Check whether indexer is run by schedule
Implemented in Indexer, and DependencyDecorator.
| isValid | ( | ) |
| isWorking | ( | ) |
| load | ( | $indexerId | ) |
Fill indexer data from config
| string | $indexerId |
Implemented in Indexer, and DependencyDecorator.
| reindexAll | ( | ) |
| reindexList | ( | $ids | ) |
Regenerate rows in index by ID list
| int[] | $ids |
Implemented in Indexer, and DependencyDecorator.
| reindexRow | ( | $id | ) |
Regenerate one row in index by ID
| int | $id |
Implemented in Indexer, and DependencyDecorator.
| setScheduled | ( | $scheduled | ) |
Turn scheduled mode on/off
| bool | $scheduled |
Implemented in Indexer, and DependencyDecorator.
| setState | ( | StateInterface | $state | ) |
Set indexer state object
| StateInterface | $state |
Implemented in Indexer, and DependencyDecorator.