This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch airavata-v2-refactoring
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/airavata-v2-refactoring by 
this push:
     new a709defc6c Cli example update for new API
a709defc6c is described below

commit a709defc6c1740e6a8b36dd95433b5d44853a0a0
Author: DImuthuUpe <[email protected]>
AuthorDate: Mon May 15 11:14:49 2023 -0400

    Cli example update for new API
---
 .../org/apache/airavata/apis/client/AiravataAPIClient.java     | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git 
a/modules/airavata-apis/airavata-apis-client/src/main/java/org/apache/airavata/apis/client/AiravataAPIClient.java
 
b/modules/airavata-apis/airavata-apis-client/src/main/java/org/apache/airavata/apis/client/AiravataAPIClient.java
index 81d7f21f50..adf30f9f42 100644
--- 
a/modules/airavata-apis/airavata-apis-client/src/main/java/org/apache/airavata/apis/client/AiravataAPIClient.java
+++ 
b/modules/airavata-apis/airavata-apis-client/src/main/java/org/apache/airavata/apis/client/AiravataAPIClient.java
@@ -31,7 +31,6 @@ public class AiravataAPIClient {
                         
SSHInterface.newBuilder().setHostName("localhost").build())
                 
.setDataInterface(SCPInterface.newBuilder().build()).setHostName("localhost").setPort(22).build();
 
-        RunConfiguration runConfig = 
RunConfiguration.newBuilder().setAppRunInfo(appRunInfo).setServer(serverBackend).build();
 
         DataMovementConfiguration dataMovement = 
DataMovementConfiguration.newBuilder()
                 .addInMovements(
@@ -43,12 +42,15 @@ public class AiravataAPIClient {
                                         
.setStorageCredentialId("Crede").build())
                                 .build()).build();
 
+        RunConfiguration runConfig = RunConfiguration.newBuilder()
+                .setAppRunInfo(appRunInfo)
+                .setServer(serverBackend)
+                .addDataMovementConfigs(dataMovement).build();
+
         Experiment experiment = Experiment.newBuilder()
                 .setCreationTime(System.currentTimeMillis())
                 .setDescription("Sample Exp")
-                .addRunConfig(runConfig)
-                .addDataMovementConfig(dataMovement).build();
-
+                .addRunConfigs(runConfig).build();
 
         ExperimentRegisterRequest experimentRegisterRequest = 
ExperimentRegisterRequest.newBuilder()
                 .setExperiment(experiment).build();

Reply via email to