ElasticsearchLoader implements Loader
FinalYes
Interfaces
- Loader
Methods
- __construct() : mixed
- load() : void
- update() : self
- withParameters() : self
Methods
__construct()
    public
                    __construct(array{hosts?: string[], connectionParams?: array, retries?: int, sniffOnStart?: bool, sslCert?: string[], sslKey?: string[], sslVerification?: bool|string, elasticMetaHeader?: bool, includePortInHostHeader?: bool} $config, string $index, IdFactory $idFactory) : mixed
    Parameters
- $config : array{hosts?: string[], connectionParams?: array, retries?: int, sniffOnStart?: bool, sslCert?: string[], sslKey?: string[], sslVerification?: bool|string, elasticMetaHeader?: bool, includePortInHostHeader?: bool}
- $index : string
- $idFactory : IdFactory
load()
    public
                    load(Rows $rows, FlowContext $context) : void
    Parameters
- $rows : Rows
- $context : FlowContext
update()
    public
            static        update(array{hosts?: string[], connectionParams?: array, retries?: int, sniffOnStart?: bool, sslCert?: string[], sslKey?: string[], sslVerification?: bool|string, elasticMetaHeader?: bool, includePortInHostHeader?: bool} $clientConfig, string $index, IdFactory $idFactory) : self
    Parameters
- $clientConfig : array{hosts?: string[], connectionParams?: array, retries?: int, sniffOnStart?: bool, sslCert?: string[], sslKey?: string[], sslVerification?: bool|string, elasticMetaHeader?: bool, includePortInHostHeader?: bool}
- $index : string
- $idFactory : IdFactory
Return values
selfwithParameters()
    public
                    withParameters(array<string|int, mixed> $parameters) : self
    Parameters
- $parameters : array<string|int, mixed>