deleteFolders

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

Delete one or more folders by id

Return

a DataProviderResponse with no payload

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<Unit>

Delete one or more folders by id

Return

a DataProviderResponse with no payload

Parameters

deletePayload

The payload defining what and how the deletion should occur