PHP Class Elastica\Bulk\Action

Afficher le fichier Open project: ruflin/elastica Class Usage Examples

Méthodes publiques

Свойство Type Description
$opTypes array

Protected Properties

Свойство Type Description
$_metadata array
$_opType string
$_source array

Méthodes publiques

Méthode Description
__construct ( string $opType = self::OP_TYPE_INDEX, array $metadata = [], array $source = [] )
getActionMetadata ( ) : array
getMetadata ( ) : array
getOpType ( ) : string
getSource ( ) : array
hasSource ( ) : boolean
isValidOpType ( string $opType ) : boolean
setId ( string $id )
setIndex ( string | Index $index )
setMetadata ( array $metadata )
setOpType ( string $type )
setRouting ( string $routing )
setSource ( array $source )
setType ( string | Type $type )
toArray ( ) : array
toString ( ) : string

Method Details

__construct() public méthode

public __construct ( string $opType = self::OP_TYPE_INDEX, array $metadata = [], array $source = [] )
$opType string
$metadata array
$source array

getActionMetadata() public méthode

public getActionMetadata ( ) : array
Résultat array

getMetadata() public méthode

public getMetadata ( ) : array
Résultat array

getOpType() public méthode

public getOpType ( ) : string
Résultat string

getSource() public méthode

public getSource ( ) : array
Résultat array

hasSource() public méthode

public hasSource ( ) : boolean
Résultat boolean

isValidOpType() public static méthode

public static isValidOpType ( string $opType ) : boolean
$opType string
Résultat boolean

setId() public méthode

public setId ( string $id )
$id string

setIndex() public méthode

public setIndex ( string | Index $index )
$index string | Elastica\Index

setMetadata() public méthode

public setMetadata ( array $metadata )
$metadata array

setOpType() public méthode

public setOpType ( string $type )
$type string

setRouting() public méthode

public setRouting ( string $routing )
$routing string

setSource() public méthode

public setSource ( array $source )
$source array

setType() public méthode

public setType ( string | Type $type )
$type string | Elastica\Type

toArray() public méthode

public toArray ( ) : array
Résultat array

toString() public méthode

public toString ( ) : string
Résultat string

Property Details

$_metadata protected_oe property

protected array $_metadata
Résultat array

$_opType protected_oe property

protected string $_opType
Résultat string

$_source protected_oe property

protected array $_source
Résultat array

$opTypes public_oe static_oe property

public static array $opTypes
Résultat array