protected function SearchApiElasticsearchConnectorStats::createStatsType in Elasticsearch Connector 7.2
Same name and namespace in other branches
- 7 modules/elasticsearch_connector_search_api/includes/elasticsearch_stats.inc \SearchApiElasticsearchConnectorStats::createStatsType()
Create Elasticsearch connector search api statistics type.
@patam string
Parameters
string:
Return value
array
1 call to SearchApiElasticsearchConnectorStats::createStatsType()
- SearchApiElasticsearchConnectorStats::logStat in modules/
elasticsearch_connector_search_api/ includes/ elasticsearch_stats.inc - Logging the statistics into the stats type in elasticsearch index.
File
- modules/
elasticsearch_connector_search_api/ includes/ elasticsearch_stats.inc, line 131 - @author nikolayignatov
Class
Code
protected function createStatsType($params) {
$client = $this->connector
->getConnectorObject();
$params['body'][$params['type']] = $this
->getStatsMapping();
try {
return $client
->indices()
->putMapping($params);
} catch (Exception $e) {
throw $e;
}
}