deleteFolders

open suspend override fun deleteFolders(ids: List<String>, deleteDocuments: Boolean): DataProviderResponse<List<String>>
open suspend override fun deleteFolders(vararg ids: String, deleteDocuments: Boolean): 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


open suspend override 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