IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

Put Settings API

edit

The Put Settings API allows you to modify any index setting that is dynamic:

$params = [
    'index' => 'my_index',
    'body' => [
        'settings' => [
            'number_of_replicas' => 0,
            'refresh_interval' => -1
        ]
    ]
];

$response = $client->indices()->putSettings($params);