PHP Class Smile\ElasticsuiteCore\Index\Bulk\BulkRequest

Author: Aurelien FOUCRET ([email protected])
Inheritance: implements Smile\ElasticsuiteCore\Api\Index\Bulk\BulkRequestInterface
Afficher le fichier Open project: smile-sa/elasticsuite

Méthodes publiques

Méthode Description
addDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
addDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )
deleteDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId )
deleteDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $docIds )
getOperations ( )
isEmpty ( )
updateDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
updateDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )

Method Details

addDocument() public méthode

public addDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array

addDocuments() public méthode

public addDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array

deleteDocument() public méthode

public deleteDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface

deleteDocuments() public méthode

public deleteDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $docIds )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$docIds array

getOperations() public méthode

public getOperations ( )

isEmpty() public méthode

public isEmpty ( )

updateDocument() public méthode

public updateDocument ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, $docId, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array

updateDocuments() public méthode

public updateDocuments ( Smile\ElasticsuiteCore\Api\Index\IndexInterface $index, Smile\ElasticsuiteCore\Api\Index\TypeInterface $type, array $data )
$index Smile\ElasticsuiteCore\Api\Index\IndexInterface
$type Smile\ElasticsuiteCore\Api\Index\TypeInterface
$data array