createIndexes

abstract suspend fun createIndexes(indexes: List<IndexModel>): Flow<String>

Create multiple indexes.

Return

a list of the names of the created indexes

Parameters

indexes

the list of indexes


abstract suspend fun createIndexes(indexes: List<IndexModel>, createIndexOptions: CreateIndexOptions): Flow<String>

Create multiple indexes.

Return

a list of the names of the created indexes

Since

3.6

Parameters

indexes

the list of indexes

createIndexOptions

options to use when creating indexes


abstract suspend fun createIndexes(clientSession: ClientSession, indexes: List<IndexModel>): Flow<String>

Create multiple indexes.

Return

a list of the names of the created indexes

Since

3.6

Parameters

clientSession

the client session with which to associate this operation

indexes

the list of indexes


abstract suspend fun createIndexes(    clientSession: ClientSession,     indexes: List<IndexModel>,     createIndexOptions: CreateIndexOptions): Flow<String>

Create multiple indexes.

Return

a list of the names of the created indexes

Since

3.6

Parameters

clientSession

the client session with which to associate this operation

indexes

the list of indexes

createIndexOptions

options to use when creating indexes