Currently the `ReactiveElasticsearchClient` uses old request classes for these operations: * create index * get index * put mapping * get mapping We should add variants that accept the same request classes as Elasticsearch's RestHighlevelClient and deprecate the existing ones for later removal.