You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sc...@apache.org on 2016/10/09 05:47:47 UTC
[21/24] airavata git commit: implementing airavata sharing manager
http://git-wip-us.apache.org/repos/asf/airavata/blob/82e57526/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
index 284fb98..c3b9023 100644
--- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
+++ b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
@@ -2448,14 +2448,18 @@ class AiravataIf {
* @param userId
* The identifier for the requested user resource profile.
*
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
* @return UserResourceProfile
* User Resource Profile Object.
*
*
* @param authzToken
* @param userId
+ * @param gatewayID
*/
- virtual void getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId) = 0;
+ virtual void getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID) = 0;
/**
* Update a User Resource Profile.
@@ -2463,6 +2467,9 @@ class AiravataIf {
* @param userId
* The identifier for the requested user resource to be updated.
*
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
* @param UserResourceProfile
* User Resource Profile Object.
*
@@ -2472,9 +2479,10 @@ class AiravataIf {
*
* @param authzToken
* @param userId
+ * @param gatewayID
* @param userResourceProfile
*/
- virtual bool updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile) = 0;
+ virtual bool updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile) = 0;
/**
* Delete the given User Resource Profile.
@@ -2482,14 +2490,18 @@ class AiravataIf {
* @param userId
* The identifier for the requested user resource to be deleted.
*
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
* @return status
* Returns a success/failure of the deletion.
*
*
* @param authzToken
* @param userId
+ * @param gatewayID
*/
- virtual bool deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId) = 0;
+ virtual bool deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID) = 0;
/**
* Add a Compute Resource Preference to a registered User profile.
@@ -2497,6 +2509,9 @@ class AiravataIf {
* @param userId
* The identifier for the User resource profile to be added.
*
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
* @param computeResourceId
* Preferences related to a particular compute resource
*
@@ -2510,10 +2525,11 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param computeResourceId
- * @param computeResourcePreference
+ * @param gatewayID
+ * @param userComputeResourceId
+ * @param userComputeResourcePreference
*/
- virtual bool addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& computeResourcePreference) = 0;
+ virtual bool addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& userComputeResourcePreference) = 0;
/**
* Add a Storage Resource Preference to a registered user resource profile.
@@ -2521,6 +2537,9 @@ class AiravataIf {
* @param userId
* The identifier of the user resource profile to be added.
*
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
* @param storageResourceId
* Preferences related to a particular compute resource
*
@@ -2534,10 +2553,11 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param storageResourceId
- * @param storagePreference
+ * @param gatewayID
+ * @param userStorageResourceId
+ * @param userStoragePreference
*/
- virtual bool addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& storagePreference) = 0;
+ virtual bool addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& userStoragePreference) = 0;
/**
*
@@ -2546,7 +2566,10 @@ class AiravataIf {
* @param userId
* The identifier for the user profile to be requested
*
- * @param computeResourceId
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
+ * @param userComputeResourceId
* Preferences related to a particular compute resource
*
* @return computeResourcePreference
@@ -2555,9 +2578,10 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param computeResourceId
+ * @param gatewayID
+ * @param userComputeResourceId
*/
- virtual void getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId) = 0;
+ virtual void getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId) = 0;
/**
*
@@ -2566,18 +2590,61 @@ class AiravataIf {
* @param userId
* The identifier of the user resource profile to request to fetch the particular storage resource preference.
*
- * @param storageResourceId
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
+ * @param userStorageResourceId
* Identifier of the Stprage Preference required to be fetched.
*
+ * @return UserStoragePreference
+ * Returns the StoragePreference object.
+ *
+ *
+ * @param authzToken
+ * @param userId
+ * @param gatewayID
+ * @param userStorageResourceId
+ */
+ virtual void getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageResourceId) = 0;
+
+ /**
+ *
+ * Fetch all Compute Resource Preferences of a registered gateway profile.
+ *
+ * @param userId
+ * The identifier of the user resource profile to request to fetch the particular storage resource preference.
+ *
+ * @param gatewayID
+ * The identifier for the gateway profile to be requested
+ *
+ * @return computeResourcePreference
+ * Returns the ComputeResourcePreference object.
+ *
+ *
+ * @param authzToken
+ * @param userId
+ * @param gatewayID
+ */
+ virtual void getAllUserComputeResourcePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID) = 0;
+
+ /**
+ * Fetch all User Storage Resource Preferences of a registered user profile.
+ *
+ * @param userId
+ * The identifier of the user resource profile to request to fetch the particular storage resource preference.
+ *
+ * @param gatewayID
+ * The identifier for the gateway profile to be requested
+ *
* @return StoragePreference
* Returns the StoragePreference object.
*
*
* @param authzToken
* @param userId
- * @param storageResourceId
+ * @param gatewayID
*/
- virtual void getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageResourceId) = 0;
+ virtual void getAllUserStoragePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID) = 0;
/**
*
@@ -2598,10 +2665,13 @@ class AiravataIf {
* @param userId
* The identifier for the user profile to be updated.
*
- * @param computeResourceId
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
+ * @param userComputeResourceId
* Preferences related to a particular compute resource
*
- * @param computeResourcePreference
+ * @param userComputeResourcePreference
* The ComputeResourcePreference object to be updated to the resource profile.
*
* @return status
@@ -2610,10 +2680,11 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param computeResourceId
- * @param computeResourcePreference
+ * @param gatewayID
+ * @param userComputeResourceId
+ * @param userComputeResourcePreference
*/
- virtual bool updateUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& computeResourcePreference) = 0;
+ virtual bool updateUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& userComputeResourcePreference) = 0;
/**
* Update a Storage Resource Preference of a registered user resource profile.
@@ -2621,10 +2692,13 @@ class AiravataIf {
* @param userId
* The identifier of the user resource profile to be updated.
*
- * @param storageId
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
+ * @param userStorageId
* The Storage resource identifier of the one that you want to update
*
- * @param storagePreference
+ * @param userStoragePreference
* The storagePreference object to be updated to the resource profile.
*
* @return status
@@ -2633,10 +2707,11 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param storageId
- * @param storagePreference
+ * @param gatewayID
+ * @param userStorageId
+ * @param userStoragePreference
*/
- virtual bool updateUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageId, const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& storagePreference) = 0;
+ virtual bool updateUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& userStoragePreference) = 0;
/**
* Delete the Compute Resource Preference of a registered user resource profile.
@@ -2644,7 +2719,10 @@ class AiravataIf {
* @param userId
* The identifier for the user resource profile to be deleted.
*
- * @param computeResourceId
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
+ * @param userComputeResourceId
* Preferences related to a particular compute resource
*
* @return status
@@ -2653,9 +2731,10 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param computeResourceId
+ * @param gatewayID
+ * @param userComputeResourceId
*/
- virtual bool deleteUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId) = 0;
+ virtual bool deleteUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId) = 0;
/**
* Delete the Storage Resource Preference of a registered user resource profile.
@@ -2663,7 +2742,10 @@ class AiravataIf {
* @param userId
* The identifier of the user profile to be deleted.
*
- * @param storageId
+ * @param gatewayID
+ * The identifier to link a gateway for the requested user resource profile.
+ *
+ * @param userStorageId
* ID of the storage preference you want to delete.
*
* @return status
@@ -2672,9 +2754,10 @@ class AiravataIf {
*
* @param authzToken
* @param userId
- * @param storageId
+ * @param gatewayID
+ * @param userStorageId
*/
- virtual bool deleteUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageId) = 0;
+ virtual bool deleteUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageId) = 0;
virtual void getAllWorkflows(std::vector<std::string> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& gatewayId) = 0;
/**
@@ -2722,7 +2805,6 @@ class AiravataIf {
virtual bool deleteGroup(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& groupId, const std::string& ownerId, const std::string& gatewayId) = 0;
virtual void getGroup( ::apache::airavata::model::group::GroupModel& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& groupId) = 0;
virtual void getAllGroupsUserBelongs(std::vector< ::apache::airavata::model::group::GroupModel> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userName, const std::string& gatewayId) = 0;
- virtual bool isDataSharingEnabled() = 0;
};
class AiravataIfFactory {
@@ -3188,47 +3270,53 @@ class AiravataNull : virtual public AiravataIf {
void registerUserResourceProfile(std::string& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& /* userResourceProfile */) {
return;
}
- void getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */) {
+ void getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */) {
return;
}
- bool updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& /* userResourceProfile */) {
+ bool updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& /* userResourceProfile */) {
bool _return = false;
return _return;
}
- bool deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */) {
+ bool deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */) {
bool _return = false;
return _return;
}
- bool addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* computeResourceId */, const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& /* computeResourcePreference */) {
+ bool addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userComputeResourceId */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& /* userComputeResourcePreference */) {
bool _return = false;
return _return;
}
- bool addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* storageResourceId */, const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& /* storagePreference */) {
+ bool addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userStorageResourceId */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& /* userStoragePreference */) {
bool _return = false;
return _return;
}
- void getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* computeResourceId */) {
+ void getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userComputeResourceId */) {
return;
}
- void getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* storageResourceId */) {
+ void getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userStorageResourceId */) {
+ return;
+ }
+ void getAllUserComputeResourcePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> & /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */) {
+ return;
+ }
+ void getAllUserStoragePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> & /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */) {
return;
}
void getAllUserResourceProfiles(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> & /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */) {
return;
}
- bool updateUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* computeResourceId */, const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& /* computeResourcePreference */) {
+ bool updateUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userComputeResourceId */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& /* userComputeResourcePreference */) {
bool _return = false;
return _return;
}
- bool updateUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* storageId */, const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& /* storagePreference */) {
+ bool updateUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userStorageId */, const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& /* userStoragePreference */) {
bool _return = false;
return _return;
}
- bool deleteUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* computeResourceId */) {
+ bool deleteUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userComputeResourceId */) {
bool _return = false;
return _return;
}
- bool deleteUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* storageId */) {
+ bool deleteUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userId */, const std::string& /* gatewayID */, const std::string& /* userStorageId */) {
bool _return = false;
return _return;
}
@@ -3298,10 +3386,6 @@ class AiravataNull : virtual public AiravataIf {
void getAllGroupsUserBelongs(std::vector< ::apache::airavata::model::group::GroupModel> & /* _return */, const ::apache::airavata::model::security::AuthzToken& /* authzToken */, const std::string& /* userName */, const std::string& /* gatewayId */) {
return;
}
- bool isDataSharingEnabled() {
- bool _return = false;
- return _return;
- }
};
@@ -21564,23 +21648,28 @@ class Airavata_getUserResourceProfile_args {
Airavata_getUserResourceProfile_args(const Airavata_getUserResourceProfile_args&);
Airavata_getUserResourceProfile_args& operator=(const Airavata_getUserResourceProfile_args&);
- Airavata_getUserResourceProfile_args() : userId() {
+ Airavata_getUserResourceProfile_args() : userId(), gatewayID() {
}
virtual ~Airavata_getUserResourceProfile_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
+ std::string gatewayID;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
bool operator == (const Airavata_getUserResourceProfile_args & rhs) const
{
if (!(authzToken == rhs.authzToken))
return false;
if (!(userId == rhs.userId))
return false;
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
return true;
}
bool operator != (const Airavata_getUserResourceProfile_args &rhs) const {
@@ -21602,6 +21691,7 @@ class Airavata_getUserResourceProfile_pargs {
virtual ~Airavata_getUserResourceProfile_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
+ const std::string* gatewayID;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -21700,18 +21790,21 @@ class Airavata_updateUserResourceProfile_args {
Airavata_updateUserResourceProfile_args(const Airavata_updateUserResourceProfile_args&);
Airavata_updateUserResourceProfile_args& operator=(const Airavata_updateUserResourceProfile_args&);
- Airavata_updateUserResourceProfile_args() : userId() {
+ Airavata_updateUserResourceProfile_args() : userId(), gatewayID() {
}
virtual ~Airavata_updateUserResourceProfile_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
+ std::string gatewayID;
::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile userResourceProfile;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
void __set_userResourceProfile(const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& val);
bool operator == (const Airavata_updateUserResourceProfile_args & rhs) const
@@ -21720,6 +21813,8 @@ class Airavata_updateUserResourceProfile_args {
return false;
if (!(userId == rhs.userId))
return false;
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
if (!(userResourceProfile == rhs.userResourceProfile))
return false;
return true;
@@ -21743,6 +21838,7 @@ class Airavata_updateUserResourceProfile_pargs {
virtual ~Airavata_updateUserResourceProfile_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
+ const std::string* gatewayID;
const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile* userResourceProfile;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -21842,23 +21938,28 @@ class Airavata_deleteUserResourceProfile_args {
Airavata_deleteUserResourceProfile_args(const Airavata_deleteUserResourceProfile_args&);
Airavata_deleteUserResourceProfile_args& operator=(const Airavata_deleteUserResourceProfile_args&);
- Airavata_deleteUserResourceProfile_args() : userId() {
+ Airavata_deleteUserResourceProfile_args() : userId(), gatewayID() {
}
virtual ~Airavata_deleteUserResourceProfile_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
+ std::string gatewayID;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
bool operator == (const Airavata_deleteUserResourceProfile_args & rhs) const
{
if (!(authzToken == rhs.authzToken))
return false;
if (!(userId == rhs.userId))
return false;
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
return true;
}
bool operator != (const Airavata_deleteUserResourceProfile_args &rhs) const {
@@ -21880,6 +21981,7 @@ class Airavata_deleteUserResourceProfile_pargs {
virtual ~Airavata_deleteUserResourceProfile_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
+ const std::string* gatewayID;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -21978,22 +22080,25 @@ class Airavata_addUserComputeResourcePreference_args {
Airavata_addUserComputeResourcePreference_args(const Airavata_addUserComputeResourcePreference_args&);
Airavata_addUserComputeResourcePreference_args& operator=(const Airavata_addUserComputeResourcePreference_args&);
- Airavata_addUserComputeResourcePreference_args() : userId(), computeResourceId() {
+ Airavata_addUserComputeResourcePreference_args() : userId(), gatewayID(), userComputeResourceId() {
}
virtual ~Airavata_addUserComputeResourcePreference_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string computeResourceId;
- ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference computeResourcePreference;
+ std::string gatewayID;
+ std::string userComputeResourceId;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference userComputeResourcePreference;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_computeResourceId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userComputeResourceId(const std::string& val);
- void __set_computeResourcePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& val);
+ void __set_userComputeResourcePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& val);
bool operator == (const Airavata_addUserComputeResourcePreference_args & rhs) const
{
@@ -22001,9 +22106,11 @@ class Airavata_addUserComputeResourcePreference_args {
return false;
if (!(userId == rhs.userId))
return false;
- if (!(computeResourceId == rhs.computeResourceId))
+ if (!(gatewayID == rhs.gatewayID))
return false;
- if (!(computeResourcePreference == rhs.computeResourcePreference))
+ if (!(userComputeResourceId == rhs.userComputeResourceId))
+ return false;
+ if (!(userComputeResourcePreference == rhs.userComputeResourcePreference))
return false;
return true;
}
@@ -22026,8 +22133,9 @@ class Airavata_addUserComputeResourcePreference_pargs {
virtual ~Airavata_addUserComputeResourcePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* computeResourceId;
- const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference* computeResourcePreference;
+ const std::string* gatewayID;
+ const std::string* userComputeResourceId;
+ const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference* userComputeResourcePreference;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22126,22 +22234,25 @@ class Airavata_addUserStoragePreference_args {
Airavata_addUserStoragePreference_args(const Airavata_addUserStoragePreference_args&);
Airavata_addUserStoragePreference_args& operator=(const Airavata_addUserStoragePreference_args&);
- Airavata_addUserStoragePreference_args() : userId(), storageResourceId() {
+ Airavata_addUserStoragePreference_args() : userId(), gatewayID(), userStorageResourceId() {
}
virtual ~Airavata_addUserStoragePreference_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string storageResourceId;
- ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference storagePreference;
+ std::string gatewayID;
+ std::string userStorageResourceId;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference userStoragePreference;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_storageResourceId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
- void __set_storagePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& val);
+ void __set_userStorageResourceId(const std::string& val);
+
+ void __set_userStoragePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& val);
bool operator == (const Airavata_addUserStoragePreference_args & rhs) const
{
@@ -22149,9 +22260,11 @@ class Airavata_addUserStoragePreference_args {
return false;
if (!(userId == rhs.userId))
return false;
- if (!(storageResourceId == rhs.storageResourceId))
+ if (!(gatewayID == rhs.gatewayID))
return false;
- if (!(storagePreference == rhs.storagePreference))
+ if (!(userStorageResourceId == rhs.userStorageResourceId))
+ return false;
+ if (!(userStoragePreference == rhs.userStoragePreference))
return false;
return true;
}
@@ -22174,8 +22287,9 @@ class Airavata_addUserStoragePreference_pargs {
virtual ~Airavata_addUserStoragePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* storageResourceId;
- const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference* storagePreference;
+ const std::string* gatewayID;
+ const std::string* userStorageResourceId;
+ const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference* userStoragePreference;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22274,19 +22388,22 @@ class Airavata_getUserComputeResourcePreference_args {
Airavata_getUserComputeResourcePreference_args(const Airavata_getUserComputeResourcePreference_args&);
Airavata_getUserComputeResourcePreference_args& operator=(const Airavata_getUserComputeResourcePreference_args&);
- Airavata_getUserComputeResourcePreference_args() : userId(), computeResourceId() {
+ Airavata_getUserComputeResourcePreference_args() : userId(), gatewayID(), userComputeResourceId() {
}
virtual ~Airavata_getUserComputeResourcePreference_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string computeResourceId;
+ std::string gatewayID;
+ std::string userComputeResourceId;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_computeResourceId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userComputeResourceId(const std::string& val);
bool operator == (const Airavata_getUserComputeResourcePreference_args & rhs) const
{
@@ -22294,7 +22411,9 @@ class Airavata_getUserComputeResourcePreference_args {
return false;
if (!(userId == rhs.userId))
return false;
- if (!(computeResourceId == rhs.computeResourceId))
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
+ if (!(userComputeResourceId == rhs.userComputeResourceId))
return false;
return true;
}
@@ -22317,7 +22436,8 @@ class Airavata_getUserComputeResourcePreference_pargs {
virtual ~Airavata_getUserComputeResourcePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* computeResourceId;
+ const std::string* gatewayID;
+ const std::string* userComputeResourceId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22341,7 +22461,7 @@ class Airavata_getUserComputeResourcePreference_result {
}
virtual ~Airavata_getUserComputeResourcePreference_result() throw();
- ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference success;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
@@ -22349,7 +22469,7 @@ class Airavata_getUserComputeResourcePreference_result {
_Airavata_getUserComputeResourcePreference_result__isset __isset;
- void __set_success(const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& val);
+ void __set_success(const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& val);
void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
@@ -22398,7 +22518,7 @@ class Airavata_getUserComputeResourcePreference_presult {
virtual ~Airavata_getUserComputeResourcePreference_presult() throw();
- ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference* success;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference* success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
@@ -22416,19 +22536,22 @@ class Airavata_getUserStoragePreference_args {
Airavata_getUserStoragePreference_args(const Airavata_getUserStoragePreference_args&);
Airavata_getUserStoragePreference_args& operator=(const Airavata_getUserStoragePreference_args&);
- Airavata_getUserStoragePreference_args() : userId(), storageResourceId() {
+ Airavata_getUserStoragePreference_args() : userId(), gatewayID(), userStorageResourceId() {
}
virtual ~Airavata_getUserStoragePreference_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string storageResourceId;
+ std::string gatewayID;
+ std::string userStorageResourceId;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_storageResourceId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userStorageResourceId(const std::string& val);
bool operator == (const Airavata_getUserStoragePreference_args & rhs) const
{
@@ -22436,7 +22559,9 @@ class Airavata_getUserStoragePreference_args {
return false;
if (!(userId == rhs.userId))
return false;
- if (!(storageResourceId == rhs.storageResourceId))
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
+ if (!(userStorageResourceId == rhs.userStorageResourceId))
return false;
return true;
}
@@ -22459,7 +22584,8 @@ class Airavata_getUserStoragePreference_pargs {
virtual ~Airavata_getUserStoragePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* storageResourceId;
+ const std::string* gatewayID;
+ const std::string* userStorageResourceId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22483,7 +22609,7 @@ class Airavata_getUserStoragePreference_result {
}
virtual ~Airavata_getUserStoragePreference_result() throw();
- ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference success;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
@@ -22491,7 +22617,7 @@ class Airavata_getUserStoragePreference_result {
_Airavata_getUserStoragePreference_result__isset __isset;
- void __set_success(const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& val);
+ void __set_success(const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& val);
void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
@@ -22540,7 +22666,7 @@ class Airavata_getUserStoragePreference_presult {
virtual ~Airavata_getUserStoragePreference_presult() throw();
- ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference* success;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference* success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
@@ -22553,30 +22679,40 @@ class Airavata_getUserStoragePreference_presult {
};
-class Airavata_getAllUserResourceProfiles_args {
+class Airavata_getAllUserComputeResourcePreferences_args {
public:
- Airavata_getAllUserResourceProfiles_args(const Airavata_getAllUserResourceProfiles_args&);
- Airavata_getAllUserResourceProfiles_args& operator=(const Airavata_getAllUserResourceProfiles_args&);
- Airavata_getAllUserResourceProfiles_args() {
+ Airavata_getAllUserComputeResourcePreferences_args(const Airavata_getAllUserComputeResourcePreferences_args&);
+ Airavata_getAllUserComputeResourcePreferences_args& operator=(const Airavata_getAllUserComputeResourcePreferences_args&);
+ Airavata_getAllUserComputeResourcePreferences_args() : userId(), gatewayID() {
}
- virtual ~Airavata_getAllUserResourceProfiles_args() throw();
+ virtual ~Airavata_getAllUserComputeResourcePreferences_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
+ std::string userId;
+ std::string gatewayID;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
- bool operator == (const Airavata_getAllUserResourceProfiles_args & rhs) const
+ void __set_userId(const std::string& val);
+
+ void __set_gatewayID(const std::string& val);
+
+ bool operator == (const Airavata_getAllUserComputeResourcePreferences_args & rhs) const
{
if (!(authzToken == rhs.authzToken))
return false;
+ if (!(userId == rhs.userId))
+ return false;
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
return true;
}
- bool operator != (const Airavata_getAllUserResourceProfiles_args &rhs) const {
+ bool operator != (const Airavata_getAllUserComputeResourcePreferences_args &rhs) const {
return !(*this == rhs);
}
- bool operator < (const Airavata_getAllUserResourceProfiles_args & ) const;
+ bool operator < (const Airavata_getAllUserComputeResourcePreferences_args & ) const;
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22584,44 +22720,46 @@ class Airavata_getAllUserResourceProfiles_args {
};
-class Airavata_getAllUserResourceProfiles_pargs {
+class Airavata_getAllUserComputeResourcePreferences_pargs {
public:
- virtual ~Airavata_getAllUserResourceProfiles_pargs() throw();
+ virtual ~Airavata_getAllUserComputeResourcePreferences_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
+ const std::string* userId;
+ const std::string* gatewayID;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
};
-typedef struct _Airavata_getAllUserResourceProfiles_result__isset {
- _Airavata_getAllUserResourceProfiles_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+typedef struct _Airavata_getAllUserComputeResourcePreferences_result__isset {
+ _Airavata_getAllUserComputeResourcePreferences_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
bool success :1;
bool ire :1;
bool ace :1;
bool ase :1;
bool ae :1;
-} _Airavata_getAllUserResourceProfiles_result__isset;
+} _Airavata_getAllUserComputeResourcePreferences_result__isset;
-class Airavata_getAllUserResourceProfiles_result {
+class Airavata_getAllUserComputeResourcePreferences_result {
public:
- Airavata_getAllUserResourceProfiles_result(const Airavata_getAllUserResourceProfiles_result&);
- Airavata_getAllUserResourceProfiles_result& operator=(const Airavata_getAllUserResourceProfiles_result&);
- Airavata_getAllUserResourceProfiles_result() {
+ Airavata_getAllUserComputeResourcePreferences_result(const Airavata_getAllUserComputeResourcePreferences_result&);
+ Airavata_getAllUserComputeResourcePreferences_result& operator=(const Airavata_getAllUserComputeResourcePreferences_result&);
+ Airavata_getAllUserComputeResourcePreferences_result() {
}
- virtual ~Airavata_getAllUserResourceProfiles_result() throw();
- std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> success;
+ virtual ~Airavata_getAllUserComputeResourcePreferences_result() throw();
+ std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
::apache::airavata::api::error::AuthorizationException ae;
- _Airavata_getAllUserResourceProfiles_result__isset __isset;
+ _Airavata_getAllUserComputeResourcePreferences_result__isset __isset;
- void __set_success(const std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> & val);
+ void __set_success(const std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> & val);
void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
@@ -22631,7 +22769,7 @@ class Airavata_getAllUserResourceProfiles_result {
void __set_ae(const ::apache::airavata::api::error::AuthorizationException& val);
- bool operator == (const Airavata_getAllUserResourceProfiles_result & rhs) const
+ bool operator == (const Airavata_getAllUserComputeResourcePreferences_result & rhs) const
{
if (!(success == rhs.success))
return false;
@@ -22645,83 +22783,78 @@ class Airavata_getAllUserResourceProfiles_result {
return false;
return true;
}
- bool operator != (const Airavata_getAllUserResourceProfiles_result &rhs) const {
+ bool operator != (const Airavata_getAllUserComputeResourcePreferences_result &rhs) const {
return !(*this == rhs);
}
- bool operator < (const Airavata_getAllUserResourceProfiles_result & ) const;
+ bool operator < (const Airavata_getAllUserComputeResourcePreferences_result & ) const;
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
};
-typedef struct _Airavata_getAllUserResourceProfiles_presult__isset {
- _Airavata_getAllUserResourceProfiles_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+typedef struct _Airavata_getAllUserComputeResourcePreferences_presult__isset {
+ _Airavata_getAllUserComputeResourcePreferences_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
bool success :1;
bool ire :1;
bool ace :1;
bool ase :1;
bool ae :1;
-} _Airavata_getAllUserResourceProfiles_presult__isset;
+} _Airavata_getAllUserComputeResourcePreferences_presult__isset;
-class Airavata_getAllUserResourceProfiles_presult {
+class Airavata_getAllUserComputeResourcePreferences_presult {
public:
- virtual ~Airavata_getAllUserResourceProfiles_presult() throw();
- std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> * success;
+ virtual ~Airavata_getAllUserComputeResourcePreferences_presult() throw();
+ std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> * success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
::apache::airavata::api::error::AuthorizationException ae;
- _Airavata_getAllUserResourceProfiles_presult__isset __isset;
+ _Airavata_getAllUserComputeResourcePreferences_presult__isset __isset;
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
};
-class Airavata_updateUserComputeResourcePreference_args {
+class Airavata_getAllUserStoragePreferences_args {
public:
- Airavata_updateUserComputeResourcePreference_args(const Airavata_updateUserComputeResourcePreference_args&);
- Airavata_updateUserComputeResourcePreference_args& operator=(const Airavata_updateUserComputeResourcePreference_args&);
- Airavata_updateUserComputeResourcePreference_args() : userId(), computeResourceId() {
+ Airavata_getAllUserStoragePreferences_args(const Airavata_getAllUserStoragePreferences_args&);
+ Airavata_getAllUserStoragePreferences_args& operator=(const Airavata_getAllUserStoragePreferences_args&);
+ Airavata_getAllUserStoragePreferences_args() : userId(), gatewayID() {
}
- virtual ~Airavata_updateUserComputeResourcePreference_args() throw();
+ virtual ~Airavata_getAllUserStoragePreferences_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string computeResourceId;
- ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference computeResourcePreference;
+ std::string gatewayID;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_computeResourceId(const std::string& val);
-
- void __set_computeResourcePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& val);
+ void __set_gatewayID(const std::string& val);
- bool operator == (const Airavata_updateUserComputeResourcePreference_args & rhs) const
+ bool operator == (const Airavata_getAllUserStoragePreferences_args & rhs) const
{
if (!(authzToken == rhs.authzToken))
return false;
if (!(userId == rhs.userId))
return false;
- if (!(computeResourceId == rhs.computeResourceId))
- return false;
- if (!(computeResourcePreference == rhs.computeResourcePreference))
+ if (!(gatewayID == rhs.gatewayID))
return false;
return true;
}
- bool operator != (const Airavata_updateUserComputeResourcePreference_args &rhs) const {
+ bool operator != (const Airavata_getAllUserStoragePreferences_args &rhs) const {
return !(*this == rhs);
}
- bool operator < (const Airavata_updateUserComputeResourcePreference_args & ) const;
+ bool operator < (const Airavata_getAllUserStoragePreferences_args & ) const;
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22729,47 +22862,46 @@ class Airavata_updateUserComputeResourcePreference_args {
};
-class Airavata_updateUserComputeResourcePreference_pargs {
+class Airavata_getAllUserStoragePreferences_pargs {
public:
- virtual ~Airavata_updateUserComputeResourcePreference_pargs() throw();
+ virtual ~Airavata_getAllUserStoragePreferences_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* computeResourceId;
- const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference* computeResourcePreference;
+ const std::string* gatewayID;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
};
-typedef struct _Airavata_updateUserComputeResourcePreference_result__isset {
- _Airavata_updateUserComputeResourcePreference_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+typedef struct _Airavata_getAllUserStoragePreferences_result__isset {
+ _Airavata_getAllUserStoragePreferences_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
bool success :1;
bool ire :1;
bool ace :1;
bool ase :1;
bool ae :1;
-} _Airavata_updateUserComputeResourcePreference_result__isset;
+} _Airavata_getAllUserStoragePreferences_result__isset;
-class Airavata_updateUserComputeResourcePreference_result {
+class Airavata_getAllUserStoragePreferences_result {
public:
- Airavata_updateUserComputeResourcePreference_result(const Airavata_updateUserComputeResourcePreference_result&);
- Airavata_updateUserComputeResourcePreference_result& operator=(const Airavata_updateUserComputeResourcePreference_result&);
- Airavata_updateUserComputeResourcePreference_result() : success(0) {
+ Airavata_getAllUserStoragePreferences_result(const Airavata_getAllUserStoragePreferences_result&);
+ Airavata_getAllUserStoragePreferences_result& operator=(const Airavata_getAllUserStoragePreferences_result&);
+ Airavata_getAllUserStoragePreferences_result() {
}
- virtual ~Airavata_updateUserComputeResourcePreference_result() throw();
- bool success;
+ virtual ~Airavata_getAllUserStoragePreferences_result() throw();
+ std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
::apache::airavata::api::error::AuthorizationException ae;
- _Airavata_updateUserComputeResourcePreference_result__isset __isset;
+ _Airavata_getAllUserStoragePreferences_result__isset __isset;
- void __set_success(const bool val);
+ void __set_success(const std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> & val);
void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
@@ -22779,7 +22911,7 @@ class Airavata_updateUserComputeResourcePreference_result {
void __set_ae(const ::apache::airavata::api::error::AuthorizationException& val);
- bool operator == (const Airavata_updateUserComputeResourcePreference_result & rhs) const
+ bool operator == (const Airavata_getAllUserStoragePreferences_result & rhs) const
{
if (!(success == rhs.success))
return false;
@@ -22793,75 +22925,364 @@ class Airavata_updateUserComputeResourcePreference_result {
return false;
return true;
}
- bool operator != (const Airavata_updateUserComputeResourcePreference_result &rhs) const {
+ bool operator != (const Airavata_getAllUserStoragePreferences_result &rhs) const {
return !(*this == rhs);
}
- bool operator < (const Airavata_updateUserComputeResourcePreference_result & ) const;
+ bool operator < (const Airavata_getAllUserStoragePreferences_result & ) const;
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
};
-typedef struct _Airavata_updateUserComputeResourcePreference_presult__isset {
- _Airavata_updateUserComputeResourcePreference_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+typedef struct _Airavata_getAllUserStoragePreferences_presult__isset {
+ _Airavata_getAllUserStoragePreferences_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
bool success :1;
bool ire :1;
bool ace :1;
bool ase :1;
bool ae :1;
-} _Airavata_updateUserComputeResourcePreference_presult__isset;
+} _Airavata_getAllUserStoragePreferences_presult__isset;
-class Airavata_updateUserComputeResourcePreference_presult {
+class Airavata_getAllUserStoragePreferences_presult {
public:
- virtual ~Airavata_updateUserComputeResourcePreference_presult() throw();
- bool* success;
+ virtual ~Airavata_getAllUserStoragePreferences_presult() throw();
+ std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> * success;
::apache::airavata::api::error::InvalidRequestException ire;
::apache::airavata::api::error::AiravataClientException ace;
::apache::airavata::api::error::AiravataSystemException ase;
::apache::airavata::api::error::AuthorizationException ae;
- _Airavata_updateUserComputeResourcePreference_presult__isset __isset;
+ _Airavata_getAllUserStoragePreferences_presult__isset __isset;
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
};
-class Airavata_updateUserStoragePreference_args {
+class Airavata_getAllUserResourceProfiles_args {
public:
- Airavata_updateUserStoragePreference_args(const Airavata_updateUserStoragePreference_args&);
- Airavata_updateUserStoragePreference_args& operator=(const Airavata_updateUserStoragePreference_args&);
- Airavata_updateUserStoragePreference_args() : userId(), storageId() {
+ Airavata_getAllUserResourceProfiles_args(const Airavata_getAllUserResourceProfiles_args&);
+ Airavata_getAllUserResourceProfiles_args& operator=(const Airavata_getAllUserResourceProfiles_args&);
+ Airavata_getAllUserResourceProfiles_args() {
}
- virtual ~Airavata_updateUserStoragePreference_args() throw();
+ virtual ~Airavata_getAllUserResourceProfiles_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
- std::string userId;
- std::string storageId;
- ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference storagePreference;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
- void __set_userId(const std::string& val);
-
- void __set_storageId(const std::string& val);
-
- void __set_storagePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& val);
-
- bool operator == (const Airavata_updateUserStoragePreference_args & rhs) const
+ bool operator == (const Airavata_getAllUserResourceProfiles_args & rhs) const
+ {
+ if (!(authzToken == rhs.authzToken))
+ return false;
+ return true;
+ }
+ bool operator != (const Airavata_getAllUserResourceProfiles_args &rhs) const {
+ return !(*this == rhs);
+ }
+
+ bool operator < (const Airavata_getAllUserResourceProfiles_args & ) const;
+
+ uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+ uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+
+class Airavata_getAllUserResourceProfiles_pargs {
+ public:
+
+
+ virtual ~Airavata_getAllUserResourceProfiles_pargs() throw();
+ const ::apache::airavata::model::security::AuthzToken* authzToken;
+
+ uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _Airavata_getAllUserResourceProfiles_result__isset {
+ _Airavata_getAllUserResourceProfiles_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+ bool success :1;
+ bool ire :1;
+ bool ace :1;
+ bool ase :1;
+ bool ae :1;
+} _Airavata_getAllUserResourceProfiles_result__isset;
+
+class Airavata_getAllUserResourceProfiles_result {
+ public:
+
+ Airavata_getAllUserResourceProfiles_result(const Airavata_getAllUserResourceProfiles_result&);
+ Airavata_getAllUserResourceProfiles_result& operator=(const Airavata_getAllUserResourceProfiles_result&);
+ Airavata_getAllUserResourceProfiles_result() {
+ }
+
+ virtual ~Airavata_getAllUserResourceProfiles_result() throw();
+ std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> success;
+ ::apache::airavata::api::error::InvalidRequestException ire;
+ ::apache::airavata::api::error::AiravataClientException ace;
+ ::apache::airavata::api::error::AiravataSystemException ase;
+ ::apache::airavata::api::error::AuthorizationException ae;
+
+ _Airavata_getAllUserResourceProfiles_result__isset __isset;
+
+ void __set_success(const std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> & val);
+
+ void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
+
+ void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val);
+
+ void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val);
+
+ void __set_ae(const ::apache::airavata::api::error::AuthorizationException& val);
+
+ bool operator == (const Airavata_getAllUserResourceProfiles_result & rhs) const
+ {
+ if (!(success == rhs.success))
+ return false;
+ if (!(ire == rhs.ire))
+ return false;
+ if (!(ace == rhs.ace))
+ return false;
+ if (!(ase == rhs.ase))
+ return false;
+ if (!(ae == rhs.ae))
+ return false;
+ return true;
+ }
+ bool operator != (const Airavata_getAllUserResourceProfiles_result &rhs) const {
+ return !(*this == rhs);
+ }
+
+ bool operator < (const Airavata_getAllUserResourceProfiles_result & ) const;
+
+ uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+ uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _Airavata_getAllUserResourceProfiles_presult__isset {
+ _Airavata_getAllUserResourceProfiles_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+ bool success :1;
+ bool ire :1;
+ bool ace :1;
+ bool ase :1;
+ bool ae :1;
+} _Airavata_getAllUserResourceProfiles_presult__isset;
+
+class Airavata_getAllUserResourceProfiles_presult {
+ public:
+
+
+ virtual ~Airavata_getAllUserResourceProfiles_presult() throw();
+ std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> * success;
+ ::apache::airavata::api::error::InvalidRequestException ire;
+ ::apache::airavata::api::error::AiravataClientException ace;
+ ::apache::airavata::api::error::AiravataSystemException ase;
+ ::apache::airavata::api::error::AuthorizationException ae;
+
+ _Airavata_getAllUserResourceProfiles_presult__isset __isset;
+
+ uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+
+};
+
+
+class Airavata_updateUserComputeResourcePreference_args {
+ public:
+
+ Airavata_updateUserComputeResourcePreference_args(const Airavata_updateUserComputeResourcePreference_args&);
+ Airavata_updateUserComputeResourcePreference_args& operator=(const Airavata_updateUserComputeResourcePreference_args&);
+ Airavata_updateUserComputeResourcePreference_args() : userId(), gatewayID(), userComputeResourceId() {
+ }
+
+ virtual ~Airavata_updateUserComputeResourcePreference_args() throw();
+ ::apache::airavata::model::security::AuthzToken authzToken;
+ std::string userId;
+ std::string gatewayID;
+ std::string userComputeResourceId;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference userComputeResourcePreference;
+
+ void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
+
+ void __set_userId(const std::string& val);
+
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userComputeResourceId(const std::string& val);
+
+ void __set_userComputeResourcePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& val);
+
+ bool operator == (const Airavata_updateUserComputeResourcePreference_args & rhs) const
{
if (!(authzToken == rhs.authzToken))
return false;
if (!(userId == rhs.userId))
return false;
- if (!(storageId == rhs.storageId))
+ if (!(gatewayID == rhs.gatewayID))
return false;
- if (!(storagePreference == rhs.storagePreference))
+ if (!(userComputeResourceId == rhs.userComputeResourceId))
+ return false;
+ if (!(userComputeResourcePreference == rhs.userComputeResourcePreference))
+ return false;
+ return true;
+ }
+ bool operator != (const Airavata_updateUserComputeResourcePreference_args &rhs) const {
+ return !(*this == rhs);
+ }
+
+ bool operator < (const Airavata_updateUserComputeResourcePreference_args & ) const;
+
+ uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+ uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+
+class Airavata_updateUserComputeResourcePreference_pargs {
+ public:
+
+
+ virtual ~Airavata_updateUserComputeResourcePreference_pargs() throw();
+ const ::apache::airavata::model::security::AuthzToken* authzToken;
+ const std::string* userId;
+ const std::string* gatewayID;
+ const std::string* userComputeResourceId;
+ const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference* userComputeResourcePreference;
+
+ uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _Airavata_updateUserComputeResourcePreference_result__isset {
+ _Airavata_updateUserComputeResourcePreference_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+ bool success :1;
+ bool ire :1;
+ bool ace :1;
+ bool ase :1;
+ bool ae :1;
+} _Airavata_updateUserComputeResourcePreference_result__isset;
+
+class Airavata_updateUserComputeResourcePreference_result {
+ public:
+
+ Airavata_updateUserComputeResourcePreference_result(const Airavata_updateUserComputeResourcePreference_result&);
+ Airavata_updateUserComputeResourcePreference_result& operator=(const Airavata_updateUserComputeResourcePreference_result&);
+ Airavata_updateUserComputeResourcePreference_result() : success(0) {
+ }
+
+ virtual ~Airavata_updateUserComputeResourcePreference_result() throw();
+ bool success;
+ ::apache::airavata::api::error::InvalidRequestException ire;
+ ::apache::airavata::api::error::AiravataClientException ace;
+ ::apache::airavata::api::error::AiravataSystemException ase;
+ ::apache::airavata::api::error::AuthorizationException ae;
+
+ _Airavata_updateUserComputeResourcePreference_result__isset __isset;
+
+ void __set_success(const bool val);
+
+ void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
+
+ void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val);
+
+ void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val);
+
+ void __set_ae(const ::apache::airavata::api::error::AuthorizationException& val);
+
+ bool operator == (const Airavata_updateUserComputeResourcePreference_result & rhs) const
+ {
+ if (!(success == rhs.success))
+ return false;
+ if (!(ire == rhs.ire))
+ return false;
+ if (!(ace == rhs.ace))
+ return false;
+ if (!(ase == rhs.ase))
+ return false;
+ if (!(ae == rhs.ae))
+ return false;
+ return true;
+ }
+ bool operator != (const Airavata_updateUserComputeResourcePreference_result &rhs) const {
+ return !(*this == rhs);
+ }
+
+ bool operator < (const Airavata_updateUserComputeResourcePreference_result & ) const;
+
+ uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+ uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _Airavata_updateUserComputeResourcePreference_presult__isset {
+ _Airavata_updateUserComputeResourcePreference_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
+ bool success :1;
+ bool ire :1;
+ bool ace :1;
+ bool ase :1;
+ bool ae :1;
+} _Airavata_updateUserComputeResourcePreference_presult__isset;
+
+class Airavata_updateUserComputeResourcePreference_presult {
+ public:
+
+
+ virtual ~Airavata_updateUserComputeResourcePreference_presult() throw();
+ bool* success;
+ ::apache::airavata::api::error::InvalidRequestException ire;
+ ::apache::airavata::api::error::AiravataClientException ace;
+ ::apache::airavata::api::error::AiravataSystemException ase;
+ ::apache::airavata::api::error::AuthorizationException ae;
+
+ _Airavata_updateUserComputeResourcePreference_presult__isset __isset;
+
+ uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+
+};
+
+
+class Airavata_updateUserStoragePreference_args {
+ public:
+
+ Airavata_updateUserStoragePreference_args(const Airavata_updateUserStoragePreference_args&);
+ Airavata_updateUserStoragePreference_args& operator=(const Airavata_updateUserStoragePreference_args&);
+ Airavata_updateUserStoragePreference_args() : userId(), gatewayID(), userStorageId() {
+ }
+
+ virtual ~Airavata_updateUserStoragePreference_args() throw();
+ ::apache::airavata::model::security::AuthzToken authzToken;
+ std::string userId;
+ std::string gatewayID;
+ std::string userStorageId;
+ ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference userStoragePreference;
+
+ void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
+
+ void __set_userId(const std::string& val);
+
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userStorageId(const std::string& val);
+
+ void __set_userStoragePreference(const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& val);
+
+ bool operator == (const Airavata_updateUserStoragePreference_args & rhs) const
+ {
+ if (!(authzToken == rhs.authzToken))
+ return false;
+ if (!(userId == rhs.userId))
+ return false;
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
+ if (!(userStorageId == rhs.userStorageId))
+ return false;
+ if (!(userStoragePreference == rhs.userStoragePreference))
return false;
return true;
}
@@ -22884,8 +23305,9 @@ class Airavata_updateUserStoragePreference_pargs {
virtual ~Airavata_updateUserStoragePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* storageId;
- const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference* storagePreference;
+ const std::string* gatewayID;
+ const std::string* userStorageId;
+ const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference* userStoragePreference;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -22984,19 +23406,22 @@ class Airavata_deleteUserComputeResourcePreference_args {
Airavata_deleteUserComputeResourcePreference_args(const Airavata_deleteUserComputeResourcePreference_args&);
Airavata_deleteUserComputeResourcePreference_args& operator=(const Airavata_deleteUserComputeResourcePreference_args&);
- Airavata_deleteUserComputeResourcePreference_args() : userId(), computeResourceId() {
+ Airavata_deleteUserComputeResourcePreference_args() : userId(), gatewayID(), userComputeResourceId() {
}
virtual ~Airavata_deleteUserComputeResourcePreference_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string computeResourceId;
+ std::string gatewayID;
+ std::string userComputeResourceId;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_computeResourceId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userComputeResourceId(const std::string& val);
bool operator == (const Airavata_deleteUserComputeResourcePreference_args & rhs) const
{
@@ -23004,7 +23429,9 @@ class Airavata_deleteUserComputeResourcePreference_args {
return false;
if (!(userId == rhs.userId))
return false;
- if (!(computeResourceId == rhs.computeResourceId))
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
+ if (!(userComputeResourceId == rhs.userComputeResourceId))
return false;
return true;
}
@@ -23027,7 +23454,8 @@ class Airavata_deleteUserComputeResourcePreference_pargs {
virtual ~Airavata_deleteUserComputeResourcePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* computeResourceId;
+ const std::string* gatewayID;
+ const std::string* userComputeResourceId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -23126,19 +23554,22 @@ class Airavata_deleteUserStoragePreference_args {
Airavata_deleteUserStoragePreference_args(const Airavata_deleteUserStoragePreference_args&);
Airavata_deleteUserStoragePreference_args& operator=(const Airavata_deleteUserStoragePreference_args&);
- Airavata_deleteUserStoragePreference_args() : userId(), storageId() {
+ Airavata_deleteUserStoragePreference_args() : userId(), gatewayID(), userStorageId() {
}
virtual ~Airavata_deleteUserStoragePreference_args() throw();
::apache::airavata::model::security::AuthzToken authzToken;
std::string userId;
- std::string storageId;
+ std::string gatewayID;
+ std::string userStorageId;
void __set_authzToken(const ::apache::airavata::model::security::AuthzToken& val);
void __set_userId(const std::string& val);
- void __set_storageId(const std::string& val);
+ void __set_gatewayID(const std::string& val);
+
+ void __set_userStorageId(const std::string& val);
bool operator == (const Airavata_deleteUserStoragePreference_args & rhs) const
{
@@ -23146,7 +23577,9 @@ class Airavata_deleteUserStoragePreference_args {
return false;
if (!(userId == rhs.userId))
return false;
- if (!(storageId == rhs.storageId))
+ if (!(gatewayID == rhs.gatewayID))
+ return false;
+ if (!(userStorageId == rhs.userStorageId))
return false;
return true;
}
@@ -23169,7 +23602,8 @@ class Airavata_deleteUserStoragePreference_pargs {
virtual ~Airavata_deleteUserStoragePreference_pargs() throw();
const ::apache::airavata::model::security::AuthzToken* authzToken;
const std::string* userId;
- const std::string* storageId;
+ const std::string* gatewayID;
+ const std::string* userStorageId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -26044,130 +26478,6 @@ class Airavata_getAllGroupsUserBelongs_presult {
};
-
-class Airavata_isDataSharingEnabled_args {
- public:
-
- Airavata_isDataSharingEnabled_args(const Airavata_isDataSharingEnabled_args&);
- Airavata_isDataSharingEnabled_args& operator=(const Airavata_isDataSharingEnabled_args&);
- Airavata_isDataSharingEnabled_args() {
- }
-
- virtual ~Airavata_isDataSharingEnabled_args() throw();
-
- bool operator == (const Airavata_isDataSharingEnabled_args & /* rhs */) const
- {
- return true;
- }
- bool operator != (const Airavata_isDataSharingEnabled_args &rhs) const {
- return !(*this == rhs);
- }
-
- bool operator < (const Airavata_isDataSharingEnabled_args & ) const;
-
- uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
- uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
-
-};
-
-
-class Airavata_isDataSharingEnabled_pargs {
- public:
-
-
- virtual ~Airavata_isDataSharingEnabled_pargs() throw();
-
- uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
-
-};
-
-typedef struct _Airavata_isDataSharingEnabled_result__isset {
- _Airavata_isDataSharingEnabled_result__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
- bool success :1;
- bool ire :1;
- bool ace :1;
- bool ase :1;
- bool ae :1;
-} _Airavata_isDataSharingEnabled_result__isset;
-
-class Airavata_isDataSharingEnabled_result {
- public:
-
- Airavata_isDataSharingEnabled_result(const Airavata_isDataSharingEnabled_result&);
- Airavata_isDataSharingEnabled_result& operator=(const Airavata_isDataSharingEnabled_result&);
- Airavata_isDataSharingEnabled_result() : success(0) {
- }
-
- virtual ~Airavata_isDataSharingEnabled_result() throw();
- bool success;
- ::apache::airavata::api::error::InvalidRequestException ire;
- ::apache::airavata::api::error::AiravataClientException ace;
- ::apache::airavata::api::error::AiravataSystemException ase;
- ::apache::airavata::api::error::AuthorizationException ae;
-
- _Airavata_isDataSharingEnabled_result__isset __isset;
-
- void __set_success(const bool val);
-
- void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val);
-
- void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val);
-
- void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val);
-
- void __set_ae(const ::apache::airavata::api::error::AuthorizationException& val);
-
- bool operator == (const Airavata_isDataSharingEnabled_result & rhs) const
- {
- if (!(success == rhs.success))
- return false;
- if (!(ire == rhs.ire))
- return false;
- if (!(ace == rhs.ace))
- return false;
- if (!(ase == rhs.ase))
- return false;
- if (!(ae == rhs.ae))
- return false;
- return true;
- }
- bool operator != (const Airavata_isDataSharingEnabled_result &rhs) const {
- return !(*this == rhs);
- }
-
- bool operator < (const Airavata_isDataSharingEnabled_result & ) const;
-
- uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
- uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
-
-};
-
-typedef struct _Airavata_isDataSharingEnabled_presult__isset {
- _Airavata_isDataSharingEnabled_presult__isset() : success(false), ire(false), ace(false), ase(false), ae(false) {}
- bool success :1;
- bool ire :1;
- bool ace :1;
- bool ase :1;
- bool ae :1;
-} _Airavata_isDataSharingEnabled_presult__isset;
-
-class Airavata_isDataSharingEnabled_presult {
- public:
-
-
- virtual ~Airavata_isDataSharingEnabled_presult() throw();
- bool* success;
- ::apache::airavata::api::error::InvalidRequestException ire;
- ::apache::airavata::api::error::AiravataClientException ace;
- ::apache::airavata::api::error::AiravataSystemException ase;
- ::apache::airavata::api::error::AuthorizationException ae;
-
- _Airavata_isDataSharingEnabled_presult__isset __isset;
-
- uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
-
-};
-
class AiravataClient : virtual public AiravataIf {
public:
AiravataClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) {
@@ -26583,41 +26893,47 @@ class AiravataClient : virtual public AiravataIf {
void registerUserResourceProfile(std::string& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile);
void send_registerUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile);
void recv_registerUserResourceProfile(std::string& _return);
- void getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId);
- void send_getUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId);
+ void getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
+ void send_getUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
void recv_getUserResourceProfile( ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& _return);
- bool updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile);
- void send_updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile);
+ bool updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile);
+ void send_updateUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile& userResourceProfile);
bool recv_updateUserResourceProfile();
- bool deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId);
- void send_deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId);
+ bool deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
+ void send_deleteUserResourceProfile(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
bool recv_deleteUserResourceProfile();
- bool addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& computeResourcePreference);
- void send_addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& computeResourcePreference);
+ bool addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& userComputeResourcePreference);
+ void send_addUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& userComputeResourcePreference);
bool recv_addUserComputeResourcePreference();
- bool addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& storagePreference);
- void send_addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& storagePreference);
+ bool addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& userStoragePreference);
+ void send_addUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& userStoragePreference);
bool recv_addUserStoragePreference();
- void getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId);
- void send_getUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId);
- void recv_getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::ComputeResourcePreference& _return);
- void getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageResourceId);
- void send_getUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& storageResourceId);
- void recv_getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::StoragePreference& _return);
+ void getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId);
+ void send_getUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userComputeResourceId);
+ void recv_getUserComputeResourcePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference& _return);
+ void getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageResourceId);
+ void send_getUserStoragePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID, const std::string& userStorageResourceId);
+ void recv_getUserStoragePreference( ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference& _return);
+ void getAllUserComputeResourcePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
+ void send_getAllUserComputeResourcePreferences(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
+ void recv_getAllUserComputeResourcePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserComputeResourcePreference> & _return);
+ void getAllUserStoragePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
+ void send_getAllUserStoragePreferences(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& gatewayID);
+ void recv_getAllUserStoragePreferences(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserStoragePreference> & _return);
void getAllUserResourceProfiles(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> & _return, const ::apache::airavata::model::security::AuthzToken& authzToken);
void send_getAllUserResourceProfiles(const ::apache::airavata::model::security::AuthzToken& authzToken);
void recv_getAllUserResourceProfiles(std::vector< ::apache::airavata::model::appcatalog::userresourceprofile::UserResourceProfile> & _return);
- bool updateUserComputeResourcePreference(const ::apache::airavata::model::security::AuthzToken& authzToken, const std::string& userId, const std::string& computeResourceId, const ::apache::airavata::model::appcatalog::userresourceprofile::Co
<TRUNCATED>