Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>
* Created collection has a default name and is uploaded to user's 'Home' project.
*
* @see ArvadosFacade#upload(List, String, String)
* Created collection has a default name and is uploaded to user's 'Home' project.
*
* @see ArvadosFacade#upload(List, String, String)
+ * @param files list of files to be uploaded within new collection
+ * @return collection object mapped from JSON that is returned from server after successful upload
*/
public Collection upload(List<File> files) {
return upload(files, null, null);
*/
public Collection upload(List<File> files) {
return upload(files, null, null);
* Created collection has a default name and is uploaded to user's 'Home' project.
*
* @see ArvadosFacade#upload(List, String, String)
* Created collection has a default name and is uploaded to user's 'Home' project.
*
* @see ArvadosFacade#upload(List, String, String)
+ * @param file file to be uploaded
+ * @return collection object mapped from JSON that is returned from server after successful upload
*/
public Collection upload(File file) {
return upload(Collections.singletonList(file), null, null);
*/
public Collection upload(File file) {
return upload(Collections.singletonList(file), null, null);
* Uploads a file to a specified collection.
*
* @see ArvadosFacade#uploadToExistingCollection(List, String)
* Uploads a file to a specified collection.
*
* @see ArvadosFacade#uploadToExistingCollection(List, String)
+ * @param file file to be uploaded to existing collection. Filenames must be unique
+ * in comparison with files already existing within collection.
+ * @param collectionUUID UUID of collection to which files should be uploaded
+ * @return collection object mapped from JSON that is returned from server after successful upload
*/
public Collection uploadToExistingCollection(File file, String collectionUUID) {
return fileUploader.uploadToExistingCollection(Collections.singletonList(file), collectionUUID);
*/
public Collection uploadToExistingCollection(File file, String collectionUUID) {
return fileUploader.uploadToExistingCollection(Collections.singletonList(file), collectionUUID);