indexDocument

inline suspend fun <T> SearchClient.indexDocument(    target: String,     document: T,     id: String? = null,     ifSeqNo: Long? = null,     ifPrimaryTerm: Long? = null,     opType: OperationType? = null,     pipeline: String? = null,     refresh: Refresh? = null,     routing: String? = null,     timeout: Duration? = null,     version: Long? = null,     versionType: VersionType? = null,     waitForActiveShards: String? = null,     requireAlias: Boolean? = null,     extraParameters: Map<String, String>? = null,     json: Json = DEFAULT_JSON): DocumentIndexResponse
suspend fun SearchClient.indexDocument(    target: String,     serializedJson: String,     id: String? = null,     ifSeqNo: Long? = null,     ifPrimaryTerm: Long? = null,     opType: OperationType? = null,     pipeline: String? = null,     refresh: Refresh? = null,     routing: String? = null,     timeout: Duration? = null,     version: Long? = null,     versionType: VersionType? = null,     waitForActiveShards: String? = null,     requireAlias: Boolean? = null,     extraParameters: Map<String, String>? = null): DocumentIndexResponse