collectionList$items_available # count of total number of items (may be more than returned due to paging)
collectionList$items # items which match the filter criteria
+#Next example will list all collections even when the number of items is greater than maximum API limit
+
+collectionList <- arv$listAllCollections(list(list("name", "like", "Test%")))
+
--------------------------------------------------------------------------------------------------------------------------------
#Delete a collection:
#Update a collection's metadata:
-updatedCollection <- arv$updateCollection("uuid", list(name = "My new name", description = "a brand new description"))
+updatedCollection <- arv$updateCollection("uuid", list(name = "New name", description = "New description"))
--------------------------------------------------------------------------------------------------------------------------------
#Move file or folder inside collection
-file <- collection$get("location/to/my/file.cpp")
+#Directley from collection
-file$move("destination/file.cpp")
+collection$move("folder/file.cpp", "file.cpp")
-#Or subcollections
+#Or from file
-subcollection <- collection$get("location/to/folder")
+file <- collection$get("location/to/my/file.cpp")
+file$move("newDestination/file.cpp")
-subcollection$move("destination/folder")
+#Or from subcollection
-#Make sure to include folder name in destination
-#For example
-#file$move("destination/") will not work
+subcollection <- collection$get("location/to/folder")
+subcollection$move("newDestination/folder")
+#Make sure to include new file name in destination
+#In second example file$move("newDestination/") will not work
--------------------------------------------------------------------------------------------------------------------------------
WORKING WITH ARVADOS PROJECTS
projects <- arv$listProjects(list(list("owner_uuid", "=", "aaaaa-j7d0g-ccccccccccccccc"))) # list subprojects of a project
arv$listProjects(list(list("name","like","Example%"))) # list projects which have names beginning with Example
+#Next example will list all projects even when the number of items is greater than maximum API limit
+
+collectionList <- arv$listAllProjects(list(list("name","like","Example%")))
+
--------------------------------------------------------------------------------------------------------------------------------
#Delete a project: