--- 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@. 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("zzzzz.arvadosapi.com"). apiPort(443). apiToken("..."). build(); CollectionsApiClient collectionsApi = new CollectionsApiClient(conf); /* ... */ } } {% endcodeblock %} h2. list {% codeblock as java %} CollectionList cl = collectionsApi.list(); List items = cl.getItems(); for (int i = 0; i < items.size(); i++) { System.out.println(items.get(i)); } {% endcodeblock %}