[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