- PHP Client: other versions:
- Overview
- Quickstart
- Installation
- Configuration
- Inline Host Configuration
- Extended Host Configuration
- Authorization and Encryption
- Set retries
- Enabling the Logger
- Configure the HTTP Handler
- Setting the Connection Pool
- Setting the Connection Selector
- Setting the Serializer
- Setting a custom ConnectionFactory
- Set the Endpoint closure
- Building the client from a configuration hash
- Per-request configuration
- Future Mode
- Dealing with JSON Arrays and Objects in PHP
- Index Management Operations
- Indexing Documents
- Getting Documents
- Updating Documents
- Deleting documents
- Search Operations
- Namespaces
- Security
- Connection Pool
- Selectors
- Serializers
- PHP Version Requirement
- Breaking changes from 2.x
- Community DSLs
- Community Integrations
- Reference - Endpoints
- Elasticsearch\Client
- Elasticsearch\ClientBuilder
- Elasticsearch\Namespaces\CatNamespace
- Elasticsearch\Namespaces\ClusterNamespace
- Elasticsearch\Namespaces\IndicesNamespace
- Elasticsearch\Namespaces\IngestNamespace
- Elasticsearch\Namespaces\NodesNamespace
- Elasticsearch\Namespaces\SnapshotNamespace
- Elasticsearch\Namespaces\TasksNamespace
IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Elasticsearch\Namespaces\IndicesNamespace
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Elasticsearch\Namespaces\IndicesNamespace
editClass IndicesNamespace
Methods
The class defines the following methods:
-
exists()
-
get()
-
segments()
-
deleteTemplate()
-
delete()
-
stats()
-
putSettings()
-
snapshotIndex()
-
shrink()
-
getMapping()
-
getFieldMapping()
-
flush()
-
flushSynced()
-
refresh()
-
recovery()
-
existsType()
-
putAlias()
-
putTemplate()
-
validateQuery()
-
getAlias()
-
putMapping()
-
deleteMapping()
-
getTemplate()
-
existsTemplate()
-
create()
-
forceMerge()
-
deleteAlias()
-
open()
-
analyze()
-
clearCache()
-
updateAliases()
-
getAliases()
-
existsAlias()
-
status()
-
getSettings()
-
close()
-
seal()
-
upgrade()
-
getUpgrade()
-
shardStores()
-
rollover()
Was this helpful?
Thank you for your feedback.