Merge branch 'MajewskiKrzysztof/get-project-by-uuid' no issue #
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 12 Nov 2019 14:41:30 +0000 (09:41 -0500)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 12 Nov 2019 14:41:30 +0000 (09:41 -0500)
https://github.com/curoverse/arvados/pull/99

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

sdk/java-v2/src/main/java/org/arvados/client/facade/ArvadosFacade.java

index 858edf598b41e558951c6fd0c01ef02cad5eef3c..571cb2590906f9d041a342dbf26d95724184e3b0 100644 (file)
@@ -276,6 +276,18 @@ public class ArvadosFacade {
         return collectionsApiClient.list(listArgument);
     }
 
+    /**
+     * Gets project details by uuid.
+     *
+     * @param projectUuid uuid of project
+     * @return Group object containing information about project
+     */
+    public Group getProjectByUuid(String projectUuid) {
+        Group project = groupsApiClient.get(projectUuid);
+        log.debug("Retrieved " + project.getName() + " with UUID: " + project.getUuid());
+        return project;
+    }
+
     /**
      * Creates new project that will be a subproject of "home" for current user.
      *