createIndex() публичный Метод

The index is created with a horodated name prefixed by the alias (eg.: magento2_catalog_product_2060201_122145).
public createIndex ( string $indexIdentifier, integer | string | Magento\Store\Api\Data\StoreInterface $store ) : Smile\ElasticsuiteCore\Api\Index\IndexInterface
$indexIdentifier string Index identifier.
$store integer | string | Magento\Store\Api\Data\StoreInterface Store (id, identifier or object).
Результат Smile\ElasticsuiteCore\Api\Index\IndexInterface
 /**
  * This override does not delete data into the old index as expected but only create a new index.
  * It allows to keep old index in place during full reindex.
  *
  * {@inheritDoc}
  */
 public function cleanIndex($dimensions)
 {
     foreach ($dimensions as $dimension) {
         $this->indexOperation->createIndex($this->indexName, $dimension->getValue());
     }
     return $this;
 }