deleteFolders

abstract suspend fun deleteFolders(ids: List<String>, deleteDocuments: Boolean = false): DataProviderResponse<List<String>>
abstract suspend fun deleteFolders(vararg ids: String, deleteDocuments: Boolean = false): DataProviderResponse<List<String>>

Delete one or more folders by id

Return

a DataProviderResponse containing the ids of the deleted folders

Parameters

ids

the Ids of the folders to delete

deleteDocuments

Whether or not the documents contained by the folders should be deleted


abstract suspend fun deleteFolders(deletePayload: DeleteFolderPayload): DataProviderResponse<List<String>>

Delete one or more folders by id

Return

a DataProviderResponse containing the ids of the deleted folders

Parameters

deletePayload

The payload defining what and how the deletion should occur