Lines Matching refs:self
91 public function addIndex($index): self
115 public function addIndexByName(string $index): self
127 public function addIndices(array $indices = []): self
156 public function addIndicesByName(array $indices = []): self
172 public function setQuery($query): self
182 public function setOption(string $key, $value): self
191 public function setOptions(array $options): self
202 public function clearOptions(): self
212 public function addOption(string $key, $value): self
315 if (isset($this->_options[self::OPTION_SCROLL_ID])) {
346 $data = [self::OPTION_SCROLL_ID => $params[self::OPTION_SCROLL_ID]];
347 unset($params[self::OPTION_SCROLL_ID]);
382 [self::OPTION_SEARCH_TYPE => self::OPTION_SEARCH_TYPE_QUERY_THEN_FETCH]
394 public function setOptionsAndQuery($options = null, $query = ''): self
418 public function setSuggest(Suggest $suggest): self
420 return $this->setOptionsAndQuery([self::OPTION_SEARCH_TYPE_SUGGEST => 'suggest'], $suggest);
444 case self::OPTION_SEARCH_TYPE:
445 case self::OPTION_ROUTING:
446 case self::OPTION_PREFERENCE:
447 case self::OPTION_VERSION:
448 case self::OPTION_TIMEOUT:
449 case self::OPTION_FROM:
450 case self::OPTION_SIZE:
451 case self::OPTION_SCROLL:
452 case self::OPTION_SCROLL_ID:
453 case self::OPTION_SEARCH_TYPE_SUGGEST:
454 case self::OPTION_SEARCH_IGNORE_UNAVAILABLE:
455 case self::OPTION_QUERY_CACHE:
456 case self::OPTION_TERMINATE_AFTER:
457 case self::OPTION_SHARD_REQUEST_CACHE:
458 case self::OPTION_FILTER_PATH:
459 case self::OPTION_TYPED_KEYS: