X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/df8b4a86d08b4da0f5959766257664c9af89343b..342c15f625fda8746e7d74510a298286b3a52196:/sdk/R/man/Collection.Rd diff --git a/sdk/R/man/Collection.Rd b/sdk/R/man/Collection.Rd index 2f54bfe2eb..fbe6038664 100644 --- a/sdk/R/man/Collection.Rd +++ b/sdk/R/man/Collection.Rd @@ -1,17 +1,49 @@ % Generated by roxygen2: do not edit by hand -% Please edit documentation in R/CTest.R -\docType{data} +% Please edit documentation in R/Collection.R \name{Collection} \alias{Collection} -\title{Arvados Collection Object} -\format{An object of class \code{R6ClassGenerator} of length 24.} -\usage{ -Collection -} +\title{Collection} \description{ -Update description +Collection class provides interface for working with Arvados collections. +} +\section{Usage}{ + +\preformatted{collection = Collection$new(arv, uuid)} +} + +\section{Arguments}{ + +\describe{ + \item{arv}{Arvados object.} + \item{uuid}{UUID of a collection.} +} } + +\section{Methods}{ + +\describe{ + \item{add(content)}{Adds ArvadosFile or Subcollection specified by content to the collection.} + \item{create(files)}{Creates one or more ArvadosFiles and adds them to the collection at specified path.} + \item{remove(fileNames)}{Remove one or more files from the collection.} + \item{move(content, destination)}{Moves ArvadosFile or Subcollection to another location in the collection.} + \item{copy(content, destination)}{Copies ArvadosFile or Subcollection to another location in the collection.} + \item{getFileListing()}{Returns collections file content as character vector.} + \item{get(relativePath)}{If relativePath is valid, returns ArvadosFile or Subcollection specified by relativePath, else returns NULL.} +} +} + \examples{ -arv = Collection$new(api, uuid) +\dontrun{ +arv <- Arvados$new("your Arvados token", "example.arvadosapi.com") +collection <- Collection$new(arv, "uuid") + +createdFiles <- collection$create(c("main.cpp", lib.dll), "cpp/src/") + +collection$remove("location/to/my/file.cpp") + +collection$move("folder/file.cpp", "file.cpp") + +arvadosFile <- collection$get("location/to/my/file.cpp") +arvadosSubcollection <- collection$get("location/to/my/directory/") +} } -\keyword{datasets}