X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f7f61eca36d66a723b02ac34db888f5fbdc63fc8..42377686908783fb9d043e616f099e153f7834bc:/sdk/java/ArvadosSDKJavaExampleWithPrompt.java diff --git a/sdk/java/ArvadosSDKJavaExampleWithPrompt.java b/sdk/java/ArvadosSDKJavaExampleWithPrompt.java index 64a77604a4..d9608ed7c8 100644 --- a/sdk/java/ArvadosSDKJavaExampleWithPrompt.java +++ b/sdk/java/ArvadosSDKJavaExampleWithPrompt.java @@ -1,3 +1,7 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: Apache-2.0 + /** * This Sample test program is useful in getting started with using Arvados Java SDK. * This program creates an Arvados instance using the configured environment variables. @@ -7,7 +11,7 @@ * @author radhika */ -import org.arvados.sdk.java.Arvados; +import org.arvados.sdk.Arvados; import java.io.File; import java.util.HashMap; @@ -34,6 +38,7 @@ public class ArvadosSDKJavaExampleWithPrompt { System.out.print("Welcome to Arvados Java SDK."); System.out.println("\nYou can use this example to call API methods interactively."); + System.out.println("\nPlease refer to http://doc.arvados.org/api/index.html for api documentation"); System.out.println("\nTo make the calls, enter input data at the prompt."); System.out.println("When entering parameters, you may enter a simple string or a well-formed json."); System.out.println("For example to get a user you may enter: user, zzzzz-12345-67890"); @@ -68,6 +73,9 @@ public class ArvadosSDKJavaExampleWithPrompt { // read method parameters System.out.println("\nEnter parameter name, value (for example uuid, uuid-value)"); + System.out.println("\nAvailable parameters are: " + + arv.getAvailableParametersForMethod(resourceName, methodName)); + System.out.print("\n>>> "); Map paramsMap = new HashMap(); String param = "";