Adding thrift gen classes for all sdks and add cloud related types to compute 
resource model


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/325d1630
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/325d1630
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/325d1630

Branch: refs/heads/auroraMesosIntegration
Commit: 325d1630cd7b51f7434b0891bece5855d3f8a670
Parents: 4012db2
Author: Shameera Rathnayaka <[email protected]>
Authored: Fri Oct 28 12:35:19 2016 -0400
Committer: Shameera Rathnayaka <[email protected]>
Committed: Fri Oct 28 12:35:19 2016 -0400

----------------------------------------------------------------------
 .../java/org/apache/airavata/api/Airavata.java  |    3 +
 .../main/resources/lib/airavata/Airavata.cpp    | 6276 +++++++++++-------
 .../src/main/resources/lib/airavata/Airavata.h  |  533 ++
 .../lib/airavata/Airavata_server.skeleton.cpp   |   77 +
 .../resources/lib/airavata/airavata_api_types.h |    1 +
 .../airavata/compute_resource_model_types.cpp   |    4 +-
 .../lib/airavata/compute_resource_model_types.h |    9 +-
 .../airavata/credential_summary_constants.cpp   |   34 +
 .../lib/airavata/credential_summary_constants.h |   41 +
 .../lib/airavata/credential_summary_types.cpp   |  234 +
 .../lib/airavata/credential_summary_types.h     |  122 +
 .../user_resource_profile_model_types.cpp       |   22 +
 .../user_resource_profile_model_types.h         |   12 +-
 .../resources/lib/Airavata/API/Airavata.php     | 2118 ++++--
 .../Model/AppCatalog/ComputeResource/Types.php  |   18 +-
 .../Model/AppCatalog/CredetialSummary/Types.php |  210 +
 .../AppCatalog/UserResourceProfile/Types.php    |  788 +++
 .../Airavata/Model/Credential/Store/Types.php   | 1029 +++
 .../lib/apache/airavata/api/Airavata-remote     |   21 +
 .../lib/apache/airavata/api/Airavata.py         | 1543 ++++-
 .../resources/lib/apache/airavata/api/ttypes.py |    1 +
 .../model/appcatalog/computeresource/ttypes.py  |   27 +-
 .../appcatalog/credentialsummary/__init__.py    |    1 +
 .../appcatalog/credentialsummary/constants.py   |   11 +
 .../appcatalog/credentialsummary/ttypes.py      |  154 +
 .../appcatalog/userresourceprofile/__init__.py  |    1 +
 .../appcatalog/userresourceprofile/constants.py |   11 +
 .../appcatalog/userresourceprofile/ttypes.py    |  538 ++
 .../appcatalog/computeresource/MonitorMode.java |   17 +-
 .../compute_resource_model.thrift               |    1 +
 30 files changed, 10719 insertions(+), 3138 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/325d1630/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
 
b/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
index 3fd9e64..4da92ac 100644
--- 
a/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
+++ 
b/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
@@ -240,6 +240,9 @@ public class Airavata {
      *    The User for which the credential should be registered. For 
community accounts, this user is the name of the
      *    community user name. For computational resources, this user name 
need not be the same user name on resoruces.
      * 
+     * @param description
+     *    The description field for a credential type, all type of credential 
can have a description.
+     * 
      * @return airavataCredStoreToken
      *   An SSH Key pair is generated and stored in the credential store and 
associated with users or community account
      *   belonging to a Gateway.

Reply via email to