createIndex

suspend fun SearchClient.createIndex(    name: String,     mappingAndSettings: String,     waitForActiveShards: Int? = null,     masterTimeOut: Duration? = null,     timeout: Duration? = null,     extraParameters: Map<String, String>? = null): IndexCreateResponse
suspend fun SearchClient.createIndex(    name: String,     mapping: IndexSettingsAndMappingsDSL,     waitForActiveShards: Int? = null,     masterTimeOut: Duration? = null,     timeout: Duration? = null,     extraParameters: Map<String, String>? = null): IndexCreateResponse
suspend fun SearchClient.createIndex(    name: String,     waitForActiveShards: Int? = null,     masterTimeOut: Duration? = null,     timeout: Duration? = null,     extraParameters: Map<String, String>? = null,     block: IndexSettingsAndMappingsDSL.() -> Unit? = null): IndexCreateResponse