[ARVADOS] updated: 1.3.0-732-gd795b68ee

Git user git at public.curoverse.com
Fri Apr 19 21:24:15 UTC 2019


Summary of changes:
 doc/_config.yml                             |  1 +
 doc/sdk/java-v2/example.html.textile.liquid | 49 +++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)
 create mode 100644 doc/sdk/java-v2/example.html.textile.liquid

       via  d795b68eea8475b350085a652cfd0f643eac77e5 (commit)
      from  849e41d7ee6849e76a4beae075d825509ac51067 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit d795b68eea8475b350085a652cfd0f643eac77e5
Author: Peter Amstutz <pamstutz at veritasgenetics.com>
Date:   Fri Apr 19 17:23:48 2019 -0400

    14670: Add an example page
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz at veritasgenetics.com>

diff --git a/doc/_config.yml b/doc/_config.yml
index 98c572b01..289167b75 100644
--- a/doc/_config.yml
+++ b/doc/_config.yml
@@ -106,6 +106,7 @@ navbar:
       - sdk/ruby/example.html.textile.liquid
     - Java v2:
       - sdk/java-v2/index.html.textile.liquid
+      - sdk/java-v2/example.html.textile.liquid
       - sdk/java-v2/javadoc.html.textile.liquid
     - Java v1:
       - sdk/java/index.html.textile.liquid
diff --git a/doc/sdk/java-v2/example.html.textile.liquid b/doc/sdk/java-v2/example.html.textile.liquid
new file mode 100644
index 000000000..e73f968c8
--- /dev/null
+++ b/doc/sdk/java-v2/example.html.textile.liquid
@@ -0,0 +1,49 @@
+---
+layout: default
+navsection: sdk
+navmenu: Java SDK v2
+title: Examples
+...
+{% comment %}
+Copyright (C) The Arvados Authors. All rights reserved.
+
+SPDX-License-Identifier: CC-BY-SA-3.0
+{% endcomment %}
+
+In these examples, the site prefix is @aaaaa at .
+
+h2.  Initialize SDK
+
+{% codeblock as java %}
+package org.arvados.example;
+
+import java.util.List;
+import org.arvados.client.config.ConfigProvider;
+import org.arvados.client.config.ExternalConfigProvider;
+import org.arvados.client.api.model.CollectionList;
+import org.arvados.client.api.model.Collection;
+import org.arvados.client.api.client.CollectionsApiClient;
+
+public class CollectionExample {
+    public static void main(String[] argv) {
+	ConfigProvider conf = ExternalConfigProvider.builder().
+	    apiProtocol("https").
+	    apiHost("qr1hi.arvadosapi.com").
+	    apiPort(443).
+	    apiToken("...").
+	    build();
+	CollectionsApiClient collectionsApi = new CollectionsApiClient(conf);
+	/* ... */
+    }
+}
+{% endcodeblock %}
+
+h2. list
+
+{% codeblock as java %}
+	CollectionList cl = collectionsApi.list();
+	List<Collection> items = cl.getItems();
+	for (int i = 0; i < items.size(); i++) {
+	    System.out.println(items.get(i));
+	}
+{% endcodeblock %}

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list