Lines Matching refs:serializer
88 private $serializer = SmartSerializer::class;
379 * Set the serializer
381 * @param \Elasticsearch\Serializers\SerializerInterface|string $serializer
383 public function setSerializer($serializer): ClientBuilder
385 $this->parseStringOrObject($serializer, $this->serializer, 'SerializerInterface');
619 if (is_null($this->serializer)) {
620 $this->serializer = new SmartSerializer();
621 } elseif (is_string($this->serializer)) {
622 $this->serializer = new $this->serializer;
654 $this->connectionFactory = new ConnectionFactory($this->handler, $this->connectionParams, $this->serializer, $this->logger, $this->tracer);
670 $serializer = $this->serializer;
672 $this->endpoint = function ($class) use ($serializer) {
679 return new $fullPath($serializer);
691 $registeredNamespaces[$builder->getName()] = $builder->getObject($this->transport, $this->serializer);