Lines Matching defs:bulk
204 * document, because for bulk settings documents, documents can belong to
207 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
223 $bulk = new Bulk($this);
225 $bulk->addDocuments($docs, Action::OP_TYPE_UPDATE);
227 $bulk->setRequestParam($key, $value);
230 return $bulk->send();
237 * document, because for bulk settings documents, documents can belong to
240 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
256 $bulk = new Bulk($this);
258 $bulk->addDocuments($docs);
261 $bulk->setRequestParam($key, $value);
264 return $bulk->send();
352 $bulk = new Bulk($this);
353 $bulk->addDocuments($docs, Action::OP_TYPE_DELETE);
356 $bulk->setRequestParam($key, $value);
359 return $bulk->send();
451 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
469 $bulk = new Bulk($this);
470 $bulk->setIndex($index);
480 $bulk->addAction($action);
483 return $bulk->send();
490 * of the bulk operation. An example param array would be:
502 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
510 public function bulk(array $params): ResponseSet
516 $bulk = new Bulk($this);
518 $bulk->addRawData($params);
520 return $bulk->send();