- PHP Client: other versions:
- Overview
- Installation
- Connecting
- Configuration
- Operations
- Reference - Endpoints
- Elasticsearch\Client
- Elasticsearch\ClientBuilder
- Elasticsearch\Namespaces\AsyncSearchNamespace
- Elasticsearch\Namespaces\AutoscalingNamespace
- Elasticsearch\Namespaces\CatNamespace
- Elasticsearch\Namespaces\CcrNamespace
- Elasticsearch\Namespaces\ClusterNamespace
- Elasticsearch\Namespaces\DanglingIndicesNamespace
- Elasticsearch\Namespaces\DataFrameTransformDeprecatedNamespace
- Elasticsearch\Namespaces\EnrichNamespace
- Elasticsearch\Namespaces\EqlNamespace
- Elasticsearch\Namespaces\FeaturesNamespace
- Elasticsearch\Namespaces\GraphNamespace
- Elasticsearch\Namespaces\IlmNamespace
- Elasticsearch\Namespaces\IndicesNamespace
- Elasticsearch\Namespaces\IngestNamespace
- Elasticsearch\Namespaces\LicenseNamespace
- Elasticsearch\Namespaces\LogstashNamespace
- Elasticsearch\Namespaces\MigrationNamespace
- Elasticsearch\Namespaces\MlNamespace
- Elasticsearch\Namespaces\MonitoringNamespace
- Elasticsearch\Namespaces\NodesNamespace
- Elasticsearch\Namespaces\RollupNamespace
- Elasticsearch\Namespaces\SearchableSnapshotsNamespace
- Elasticsearch\Namespaces\SecurityNamespace
- Elasticsearch\Namespaces\SlmNamespace
- Elasticsearch\Namespaces\SnapshotNamespace
- Elasticsearch\Namespaces\SqlNamespace
- Elasticsearch\Namespaces\SslNamespace
- Elasticsearch\Namespaces\TasksNamespace
- Elasticsearch\Namespaces\TextStructureNamespace
- Elasticsearch\Namespaces\TransformNamespace
- Elasticsearch\Namespaces\WatcherNamespace
- Elasticsearch\Namespaces\XpackNamespace
- Client helpers
- Release notes
A newer version is available. For the latest information, see the
current release documentation.
Elasticsearch\ClientBuilder
editElasticsearch\ClientBuilder
editMethods
The class defines the following methods:
-
create()
-
getTransport()
-
getEndpoint()
-
getRegisteredNamespacesBuilders()
-
fromConfig()
-
defaultHandler()
-
multiHandler()
-
singleHandler()
-
setConnectionFactory()
-
setConnectionPool()
-
setEndpoint()
-
registerNamespace()
-
setTransport()
-
setHandler()
-
setLogger()
-
setTracer()
-
setSerializer()
-
setHosts()
-
setApiKey()
-
setBasicAuthentication()
-
setElasticCloudId()
-
setConnectionParams()
-
setRetries()
-
setSelector()
-
setSniffOnStart()
-
setSSLCert()
-
setSSLKey()
-
setSSLVerification()
-
setElasticMetaHeader()
-
includePortInHostHeader()
-
build()
-
instantiate()
Was this helpful?
Thank you for your feedback.