http://git-wip-us.apache.org/repos/asf/airavata/blob/316656c3/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 6214caf..d92d222 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 @@ -2626,27 +2626,27 @@ public class Airavata { public List<org.apache.airavata.model.appcatalog.accountprovisioning.SSHAccountProvisionerConfigParam> getSSHAccountProvisionerConfigParams(org.apache.airavata.model.security.AuthzToken authzToken, String provisionerName) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException; /** - * Setup and return a UserComputeResourcePreference object for this user to SSH into the given compute resource with - * the given SSH credential. This method will only work if the compute resource has an SSHAccountProvisioner - * configured for it. The returned UserComputeResourcePreference object is not saved; it is up to the client to - * call addUserComputeResourcePreference to persist it. + * Check if user has an SSH account on the given compute resource. This + * method will only work if the compute resource has an SSHAccountProvisioner configured for it. * * @param authzToken * @param computeResourceId * @param username - * @param airavataCredStoreToken */ - public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException; + public boolean doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException; /** - * Check if user has an SSH account on the given compute resource. This - * method will only work if the compute resource has an SSHAccountProvisioner configured for it. + * Setup and return a UserComputeResourcePreference object for this user to SSH into the given compute resource with + * the given SSH credential. This method will only work if the compute resource has an SSHAccountProvisioner + * configured for it. The returned UserComputeResourcePreference object is not saved; it is up to the client to + * call addUserComputeResourcePreference to persist it. * * @param authzToken * @param computeResourceId * @param username + * @param airavataCredStoreToken */ - public boolean doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException; + public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException; /** * Register User Resource Profile. @@ -3322,10 +3322,10 @@ public class Airavata { public void getSSHAccountProvisionerConfigParams(org.apache.airavata.model.security.AuthzToken authzToken, String provisionerName, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - public void setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - public void doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; + public void setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; + public void registerUserResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.userresourceprofile.UserResourceProfile userResourceProfile, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; public void getUserResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, String userId, String gatewayID, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; @@ -8381,26 +8381,25 @@ public class Airavata { throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getSSHAccountProvisionerConfigParams failed: unknown result"); } - public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException + public boolean doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { - send_setupUserComputeResourcePreferencesForSSH(authzToken, computeResourceId, username, airavataCredStoreToken); - return recv_setupUserComputeResourcePreferencesForSSH(); + send_doesUserHaveSSHAccount(authzToken, computeResourceId, username); + return recv_doesUserHaveSSHAccount(); } - public void send_setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken) throws org.apache.thrift.TException + public void send_doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username) throws org.apache.thrift.TException { - setupUserComputeResourcePreferencesForSSH_args args = new setupUserComputeResourcePreferencesForSSH_args(); + doesUserHaveSSHAccount_args args = new doesUserHaveSSHAccount_args(); args.setAuthzToken(authzToken); args.setComputeResourceId(computeResourceId); args.setUsername(username); - args.setAiravataCredStoreToken(airavataCredStoreToken); - sendBase("setupUserComputeResourcePreferencesForSSH", args); + sendBase("doesUserHaveSSHAccount", args); } - public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference recv_setupUserComputeResourcePreferencesForSSH() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException + public boolean recv_doesUserHaveSSHAccount() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { - setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); - receiveBase(result, "setupUserComputeResourcePreferencesForSSH"); + doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); + receiveBase(result, "doesUserHaveSSHAccount"); if (result.isSetSuccess()) { return result.success; } @@ -8416,28 +8415,29 @@ public class Airavata { if (result.ae != null) { throw result.ae; } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "setupUserComputeResourcePreferencesForSSH failed: unknown result"); + throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "doesUserHaveSSHAccount failed: unknown result"); } - public boolean doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException + public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { - send_doesUserHaveSSHAccount(authzToken, computeResourceId, username); - return recv_doesUserHaveSSHAccount(); + send_setupUserComputeResourcePreferencesForSSH(authzToken, computeResourceId, username, airavataCredStoreToken); + return recv_setupUserComputeResourcePreferencesForSSH(); } - public void send_doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username) throws org.apache.thrift.TException + public void send_setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken) throws org.apache.thrift.TException { - doesUserHaveSSHAccount_args args = new doesUserHaveSSHAccount_args(); + setupUserComputeResourcePreferencesForSSH_args args = new setupUserComputeResourcePreferencesForSSH_args(); args.setAuthzToken(authzToken); args.setComputeResourceId(computeResourceId); args.setUsername(username); - sendBase("doesUserHaveSSHAccount", args); + args.setAiravataCredStoreToken(airavataCredStoreToken); + sendBase("setupUserComputeResourcePreferencesForSSH", args); } - public boolean recv_doesUserHaveSSHAccount() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException + public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference recv_setupUserComputeResourcePreferencesForSSH() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { - doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); - receiveBase(result, "doesUserHaveSSHAccount"); + setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); + receiveBase(result, "setupUserComputeResourcePreferencesForSSH"); if (result.isSetSuccess()) { return result.success; } @@ -8453,7 +8453,7 @@ public class Airavata { if (result.ae != null) { throw result.ae; } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "doesUserHaveSSHAccount failed: unknown result"); + throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "setupUserComputeResourcePreferencesForSSH failed: unknown result"); } public String registerUserResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.userresourceprofile.UserResourceProfile userResourceProfile) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException @@ -14834,82 +14834,82 @@ public class Airavata { } } - public void setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { + public void doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { checkReady(); - setupUserComputeResourcePreferencesForSSH_call method_call = new setupUserComputeResourcePreferencesForSSH_call(authzToken, computeResourceId, username, airavataCredStoreToken, resultHandler, this, ___protocolFactory, ___transport); + doesUserHaveSSHAccount_call method_call = new doesUserHaveSSHAccount_call(authzToken, computeResourceId, username, resultHandler, this, ___protocolFactory, ___transport); this.___currentMethod = method_call; ___manager.call(method_call); } - public static class setupUserComputeResourcePreferencesForSSH_call extends org.apache.thrift.async.TAsyncMethodCall { + public static class doesUserHaveSSHAccount_call extends org.apache.thrift.async.TAsyncMethodCall { private org.apache.airavata.model.security.AuthzToken authzToken; private String computeResourceId; private String username; - private String airavataCredStoreToken; - public setupUserComputeResourcePreferencesForSSH_call(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { + public doesUserHaveSSHAccount_call(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { super(client, protocolFactory, transport, resultHandler, false); this.authzToken = authzToken; this.computeResourceId = computeResourceId; this.username = username; - this.airavataCredStoreToken = airavataCredStoreToken; } public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("setupUserComputeResourcePreferencesForSSH", org.apache.thrift.protocol.TMessageType.CALL, 0)); - setupUserComputeResourcePreferencesForSSH_args args = new setupUserComputeResourcePreferencesForSSH_args(); + prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("doesUserHaveSSHAccount", org.apache.thrift.protocol.TMessageType.CALL, 0)); + doesUserHaveSSHAccount_args args = new doesUserHaveSSHAccount_args(); args.setAuthzToken(authzToken); args.setComputeResourceId(computeResourceId); args.setUsername(username); - args.setAiravataCredStoreToken(airavataCredStoreToken); args.write(prot); prot.writeMessageEnd(); } - public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { + public boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { throw new IllegalStateException("Method call not finished!"); } org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_setupUserComputeResourcePreferencesForSSH(); + return (new Client(prot)).recv_doesUserHaveSSHAccount(); } } - public void doesUserHaveSSHAccount(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { + public void setupUserComputeResourcePreferencesForSSH(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { checkReady(); - doesUserHaveSSHAccount_call method_call = new doesUserHaveSSHAccount_call(authzToken, computeResourceId, username, resultHandler, this, ___protocolFactory, ___transport); + setupUserComputeResourcePreferencesForSSH_call method_call = new setupUserComputeResourcePreferencesForSSH_call(authzToken, computeResourceId, username, airavataCredStoreToken, resultHandler, this, ___protocolFactory, ___transport); this.___currentMethod = method_call; ___manager.call(method_call); } - public static class doesUserHaveSSHAccount_call extends org.apache.thrift.async.TAsyncMethodCall { + public static class setupUserComputeResourcePreferencesForSSH_call extends org.apache.thrift.async.TAsyncMethodCall { private org.apache.airavata.model.security.AuthzToken authzToken; private String computeResourceId; private String username; - public doesUserHaveSSHAccount_call(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { + private String airavataCredStoreToken; + public setupUserComputeResourcePreferencesForSSH_call(org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, String username, String airavataCredStoreToken, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { super(client, protocolFactory, transport, resultHandler, false); this.authzToken = authzToken; this.computeResourceId = computeResourceId; this.username = username; + this.airavataCredStoreToken = airavataCredStoreToken; } public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("doesUserHaveSSHAccount", org.apache.thrift.protocol.TMessageType.CALL, 0)); - doesUserHaveSSHAccount_args args = new doesUserHaveSSHAccount_args(); + prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("setupUserComputeResourcePreferencesForSSH", org.apache.thrift.protocol.TMessageType.CALL, 0)); + setupUserComputeResourcePreferencesForSSH_args args = new setupUserComputeResourcePreferencesForSSH_args(); args.setAuthzToken(authzToken); args.setComputeResourceId(computeResourceId); args.setUsername(username); + args.setAiravataCredStoreToken(airavataCredStoreToken); args.write(prot); prot.writeMessageEnd(); } - public boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { + public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException { if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { throw new IllegalStateException("Method call not finished!"); } org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_doesUserHaveSSHAccount(); + return (new Client(prot)).recv_setupUserComputeResourcePreferencesForSSH(); } } @@ -16420,8 +16420,8 @@ public class Airavata { processMap.put("deleteGatewayStoragePreference", new deleteGatewayStoragePreference()); processMap.put("getSSHAccountProvisionerNames", new getSSHAccountProvisionerNames()); processMap.put("getSSHAccountProvisionerConfigParams", new getSSHAccountProvisionerConfigParams()); - processMap.put("setupUserComputeResourcePreferencesForSSH", new setupUserComputeResourcePreferencesForSSH()); processMap.put("doesUserHaveSSHAccount", new doesUserHaveSSHAccount()); + processMap.put("setupUserComputeResourcePreferencesForSSH", new setupUserComputeResourcePreferencesForSSH()); processMap.put("registerUserResourceProfile", new registerUserResourceProfile()); processMap.put("getUserResourceProfile", new getUserResourceProfile()); processMap.put("updateUserResourceProfile", new updateUserResourceProfile()); @@ -20567,23 +20567,24 @@ public class Airavata { } } - public static class setupUserComputeResourcePreferencesForSSH<I extends Iface> extends org.apache.thrift.ProcessFunction<I, setupUserComputeResourcePreferencesForSSH_args> { - public setupUserComputeResourcePreferencesForSSH() { - super("setupUserComputeResourcePreferencesForSSH"); + public static class doesUserHaveSSHAccount<I extends Iface> extends org.apache.thrift.ProcessFunction<I, doesUserHaveSSHAccount_args> { + public doesUserHaveSSHAccount() { + super("doesUserHaveSSHAccount"); } - public setupUserComputeResourcePreferencesForSSH_args getEmptyArgsInstance() { - return new setupUserComputeResourcePreferencesForSSH_args(); + public doesUserHaveSSHAccount_args getEmptyArgsInstance() { + return new doesUserHaveSSHAccount_args(); } protected boolean isOneway() { return false; } - public setupUserComputeResourcePreferencesForSSH_result getResult(I iface, setupUserComputeResourcePreferencesForSSH_args args) throws org.apache.thrift.TException { - setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); + public doesUserHaveSSHAccount_result getResult(I iface, doesUserHaveSSHAccount_args args) throws org.apache.thrift.TException { + doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); try { - result.success = iface.setupUserComputeResourcePreferencesForSSH(args.authzToken, args.computeResourceId, args.username, args.airavataCredStoreToken); + result.success = iface.doesUserHaveSSHAccount(args.authzToken, args.computeResourceId, args.username); + result.setSuccessIsSet(true); } catch (org.apache.airavata.model.error.InvalidRequestException ire) { result.ire = ire; } catch (org.apache.airavata.model.error.AiravataClientException ace) { @@ -20597,24 +20598,23 @@ public class Airavata { } } - public static class doesUserHaveSSHAccount<I extends Iface> extends org.apache.thrift.ProcessFunction<I, doesUserHaveSSHAccount_args> { - public doesUserHaveSSHAccount() { - super("doesUserHaveSSHAccount"); + public static class setupUserComputeResourcePreferencesForSSH<I extends Iface> extends org.apache.thrift.ProcessFunction<I, setupUserComputeResourcePreferencesForSSH_args> { + public setupUserComputeResourcePreferencesForSSH() { + super("setupUserComputeResourcePreferencesForSSH"); } - public doesUserHaveSSHAccount_args getEmptyArgsInstance() { - return new doesUserHaveSSHAccount_args(); + public setupUserComputeResourcePreferencesForSSH_args getEmptyArgsInstance() { + return new setupUserComputeResourcePreferencesForSSH_args(); } protected boolean isOneway() { return false; } - public doesUserHaveSSHAccount_result getResult(I iface, doesUserHaveSSHAccount_args args) throws org.apache.thrift.TException { - doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); + public setupUserComputeResourcePreferencesForSSH_result getResult(I iface, setupUserComputeResourcePreferencesForSSH_args args) throws org.apache.thrift.TException { + setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); try { - result.success = iface.doesUserHaveSSHAccount(args.authzToken, args.computeResourceId, args.username); - result.setSuccessIsSet(true); + result.success = iface.setupUserComputeResourcePreferencesForSSH(args.authzToken, args.computeResourceId, args.username, args.airavataCredStoreToken); } catch (org.apache.airavata.model.error.InvalidRequestException ire) { result.ire = ire; } catch (org.apache.airavata.model.error.AiravataClientException ace) { @@ -21869,8 +21869,8 @@ public class Airavata { processMap.put("deleteGatewayStoragePreference", new deleteGatewayStoragePreference()); processMap.put("getSSHAccountProvisionerNames", new getSSHAccountProvisionerNames()); processMap.put("getSSHAccountProvisionerConfigParams", new getSSHAccountProvisionerConfigParams()); - processMap.put("setupUserComputeResourcePreferencesForSSH", new setupUserComputeResourcePreferencesForSSH()); processMap.put("doesUserHaveSSHAccount", new doesUserHaveSSHAccount()); + processMap.put("setupUserComputeResourcePreferencesForSSH", new setupUserComputeResourcePreferencesForSSH()); processMap.put("registerUserResourceProfile", new registerUserResourceProfile()); processMap.put("getUserResourceProfile", new getUserResourceProfile()); processMap.put("updateUserResourceProfile", new updateUserResourceProfile()); @@ -31695,21 +31695,22 @@ public class Airavata { } } - public static class setupUserComputeResourcePreferencesForSSH<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, setupUserComputeResourcePreferencesForSSH_args, org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference> { - public setupUserComputeResourcePreferencesForSSH() { - super("setupUserComputeResourcePreferencesForSSH"); + public static class doesUserHaveSSHAccount<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, doesUserHaveSSHAccount_args, Boolean> { + public doesUserHaveSSHAccount() { + super("doesUserHaveSSHAccount"); } - public setupUserComputeResourcePreferencesForSSH_args getEmptyArgsInstance() { - return new setupUserComputeResourcePreferencesForSSH_args(); + public doesUserHaveSSHAccount_args getEmptyArgsInstance() { + return new doesUserHaveSSHAccount_args(); } - public AsyncMethodCallback<org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference> getResultHandler(final AsyncFrameBuffer fb, final int seqid) { + public AsyncMethodCallback<Boolean> getResultHandler(final AsyncFrameBuffer fb, final int seqid) { final org.apache.thrift.AsyncProcessFunction fcall = this; - return new AsyncMethodCallback<org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference>() { - public void onComplete(org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference o) { - setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); + return new AsyncMethodCallback<Boolean>() { + public void onComplete(Boolean o) { + doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); result.success = o; + result.setSuccessIsSet(true); try { fcall.sendResponse(fb,result, org.apache.thrift.protocol.TMessageType.REPLY,seqid); return; @@ -31721,7 +31722,7 @@ public class Airavata { public void onError(Exception e) { byte msgType = org.apache.thrift.protocol.TMessageType.REPLY; org.apache.thrift.TBase msg; - setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); + doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); if (e instanceof org.apache.airavata.model.error.InvalidRequestException) { result.ire = (org.apache.airavata.model.error.InvalidRequestException) e; result.setIreIsSet(true); @@ -31762,27 +31763,26 @@ public class Airavata { return false; } - public void start(I iface, setupUserComputeResourcePreferencesForSSH_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference> resultHandler) throws TException { - iface.setupUserComputeResourcePreferencesForSSH(args.authzToken, args.computeResourceId, args.username, args.airavataCredStoreToken,resultHandler); + public void start(I iface, doesUserHaveSSHAccount_args args, org.apache.thrift.async.AsyncMethodCallback<Boolean> resultHandler) throws TException { + iface.doesUserHaveSSHAccount(args.authzToken, args.computeResourceId, args.username,resultHandler); } } - public static class doesUserHaveSSHAccount<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, doesUserHaveSSHAccount_args, Boolean> { - public doesUserHaveSSHAccount() { - super("doesUserHaveSSHAccount"); + public static class setupUserComputeResourcePreferencesForSSH<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, setupUserComputeResourcePreferencesForSSH_args, org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference> { + public setupUserComputeResourcePreferencesForSSH() { + super("setupUserComputeResourcePreferencesForSSH"); } - public doesUserHaveSSHAccount_args getEmptyArgsInstance() { - return new doesUserHaveSSHAccount_args(); + public setupUserComputeResourcePreferencesForSSH_args getEmptyArgsInstance() { + return new setupUserComputeResourcePreferencesForSSH_args(); } - public AsyncMethodCallback<Boolean> getResultHandler(final AsyncFrameBuffer fb, final int seqid) { + public AsyncMethodCallback<org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference> getResultHandler(final AsyncFrameBuffer fb, final int seqid) { final org.apache.thrift.AsyncProcessFunction fcall = this; - return new AsyncMethodCallback<Boolean>() { - public void onComplete(Boolean o) { - doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); + return new AsyncMethodCallback<org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference>() { + public void onComplete(org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference o) { + setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); result.success = o; - result.setSuccessIsSet(true); try { fcall.sendResponse(fb,result, org.apache.thrift.protocol.TMessageType.REPLY,seqid); return; @@ -31794,7 +31794,7 @@ public class Airavata { public void onError(Exception e) { byte msgType = org.apache.thrift.protocol.TMessageType.REPLY; org.apache.thrift.TBase msg; - doesUserHaveSSHAccount_result result = new doesUserHaveSSHAccount_result(); + setupUserComputeResourcePreferencesForSSH_result result = new setupUserComputeResourcePreferencesForSSH_result(); if (e instanceof org.apache.airavata.model.error.InvalidRequestException) { result.ire = (org.apache.airavata.model.error.InvalidRequestException) e; result.setIreIsSet(true); @@ -31835,8 +31835,8 @@ public class Airavata { return false; } - public void start(I iface, doesUserHaveSSHAccount_args args, org.apache.thrift.async.AsyncMethodCallback<Boolean> resultHandler) throws TException { - iface.doesUserHaveSSHAccount(args.authzToken, args.computeResourceId, args.username,resultHandler); + public void start(I iface, setupUserComputeResourcePreferencesForSSH_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference> resultHandler) throws TException { + iface.setupUserComputeResourcePreferencesForSSH(args.authzToken, args.computeResourceId, args.username, args.airavataCredStoreToken,resultHandler); } } @@ -215889,31 +215889,28 @@ public class Airavata { } - public static class setupUserComputeResourcePreferencesForSSH_args implements org.apache.thrift.TBase<setupUserComputeResourcePreferencesForSSH_args, setupUserComputeResourcePreferencesForSSH_args._Fields>, java.io.Serializable, Cloneable, Comparable<setupUserComputeResourcePreferencesForSSH_args> { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setupUserComputeResourcePreferencesForSSH_args"); + public static class doesUserHaveSSHAccount_args implements org.apache.thrift.TBase<doesUserHaveSSHAccount_args, doesUserHaveSSHAccount_args._Fields>, java.io.Serializable, Cloneable, Comparable<doesUserHaveSSHAccount_args> { + private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("doesUserHaveSSHAccount_args"); private static final org.apache.thrift.protocol.TField AUTHZ_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("authzToken", org.apache.thrift.protocol.TType.STRUCT, (short)1); private static final org.apache.thrift.protocol.TField COMPUTE_RESOURCE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("computeResourceId", org.apache.thrift.protocol.TType.STRING, (short)2); private static final org.apache.thrift.protocol.TField USERNAME_FIELD_DESC = new org.apache.thrift.protocol.TField("username", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField AIRAVATA_CRED_STORE_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("airavataCredStoreToken", org.apache.thrift.protocol.TType.STRING, (short)4); private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>(); static { - schemes.put(StandardScheme.class, new setupUserComputeResourcePreferencesForSSH_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setupUserComputeResourcePreferencesForSSH_argsTupleSchemeFactory()); + schemes.put(StandardScheme.class, new doesUserHaveSSHAccount_argsStandardSchemeFactory()); + schemes.put(TupleScheme.class, new doesUserHaveSSHAccount_argsTupleSchemeFactory()); } public org.apache.airavata.model.security.AuthzToken authzToken; // required public String computeResourceId; // required public String username; // required - public String airavataCredStoreToken; // required /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ public enum _Fields implements org.apache.thrift.TFieldIdEnum { AUTHZ_TOKEN((short)1, "authzToken"), COMPUTE_RESOURCE_ID((short)2, "computeResourceId"), - USERNAME((short)3, "username"), - AIRAVATA_CRED_STORE_TOKEN((short)4, "airavataCredStoreToken"); + USERNAME((short)3, "username"); private static final Map<String, _Fields> byName = new HashMap<String, _Fields>(); @@ -215934,8 +215931,6 @@ public class Airavata { return COMPUTE_RESOURCE_ID; case 3: // USERNAME return USERNAME; - case 4: // AIRAVATA_CRED_STORE_TOKEN - return AIRAVATA_CRED_STORE_TOKEN; default: return null; } @@ -215985,32 +215980,28 @@ public class Airavata { new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); tmpMap.put(_Fields.USERNAME, new org.apache.thrift.meta_data.FieldMetaData("username", org.apache.thrift.TFieldRequirementType.REQUIRED, new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.AIRAVATA_CRED_STORE_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("airavataCredStoreToken", org.apache.thrift.TFieldRequirementType.REQUIRED, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setupUserComputeResourcePreferencesForSSH_args.class, metaDataMap); + org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(doesUserHaveSSHAccount_args.class, metaDataMap); } - public setupUserComputeResourcePreferencesForSSH_args() { + public doesUserHaveSSHAccount_args() { } - public setupUserComputeResourcePreferencesForSSH_args( + public doesUserHaveSSHAccount_args( org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, - String username, - String airavataCredStoreToken) + String username) { this(); this.authzToken = authzToken; this.computeResourceId = computeResourceId; this.username = username; - this.airavataCredStoreToken = airavataCredStoreToken; } /** * Performs a deep copy on <i>other</i>. */ - public setupUserComputeResourcePreferencesForSSH_args(setupUserComputeResourcePreferencesForSSH_args other) { + public doesUserHaveSSHAccount_args(doesUserHaveSSHAccount_args other) { if (other.isSetAuthzToken()) { this.authzToken = new org.apache.airavata.model.security.AuthzToken(other.authzToken); } @@ -216020,13 +216011,10 @@ public class Airavata { if (other.isSetUsername()) { this.username = other.username; } - if (other.isSetAiravataCredStoreToken()) { - this.airavataCredStoreToken = other.airavataCredStoreToken; - } } - public setupUserComputeResourcePreferencesForSSH_args deepCopy() { - return new setupUserComputeResourcePreferencesForSSH_args(this); + public doesUserHaveSSHAccount_args deepCopy() { + return new doesUserHaveSSHAccount_args(this); } @Override @@ -216034,14 +216022,13 @@ public class Airavata { this.authzToken = null; this.computeResourceId = null; this.username = null; - this.airavataCredStoreToken = null; } public org.apache.airavata.model.security.AuthzToken getAuthzToken() { return this.authzToken; } - public setupUserComputeResourcePreferencesForSSH_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) { + public doesUserHaveSSHAccount_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) { this.authzToken = authzToken; return this; } @@ -216065,7 +216052,7 @@ public class Airavata { return this.computeResourceId; } - public setupUserComputeResourcePreferencesForSSH_args setComputeResourceId(String computeResourceId) { + public doesUserHaveSSHAccount_args setComputeResourceId(String computeResourceId) { this.computeResourceId = computeResourceId; return this; } @@ -216089,7 +216076,7 @@ public class Airavata { return this.username; } - public setupUserComputeResourcePreferencesForSSH_args setUsername(String username) { + public doesUserHaveSSHAccount_args setUsername(String username) { this.username = username; return this; } @@ -216109,30 +216096,6 @@ public class Airavata { } } - public String getAiravataCredStoreToken() { - return this.airavataCredStoreToken; - } - - public setupUserComputeResourcePreferencesForSSH_args setAiravataCredStoreToken(String airavataCredStoreToken) { - this.airavataCredStoreToken = airavataCredStoreToken; - return this; - } - - public void unsetAiravataCredStoreToken() { - this.airavataCredStoreToken = null; - } - - /** Returns true if field airavataCredStoreToken is set (has been assigned a value) and false otherwise */ - public boolean isSetAiravataCredStoreToken() { - return this.airavataCredStoreToken != null; - } - - public void setAiravataCredStoreTokenIsSet(boolean value) { - if (!value) { - this.airavataCredStoreToken = null; - } - } - public void setFieldValue(_Fields field, Object value) { switch (field) { case AUTHZ_TOKEN: @@ -216159,14 +216122,6 @@ public class Airavata { } break; - case AIRAVATA_CRED_STORE_TOKEN: - if (value == null) { - unsetAiravataCredStoreToken(); - } else { - setAiravataCredStoreToken((String)value); - } - break; - } } @@ -216181,9 +216136,6 @@ public class Airavata { case USERNAME: return getUsername(); - case AIRAVATA_CRED_STORE_TOKEN: - return getAiravataCredStoreToken(); - } throw new IllegalStateException(); } @@ -216201,8 +216153,6 @@ public class Airavata { return isSetComputeResourceId(); case USERNAME: return isSetUsername(); - case AIRAVATA_CRED_STORE_TOKEN: - return isSetAiravataCredStoreToken(); } throw new IllegalStateException(); } @@ -216211,12 +216161,12 @@ public class Airavata { public boolean equals(Object that) { if (that == null) return false; - if (that instanceof setupUserComputeResourcePreferencesForSSH_args) - return this.equals((setupUserComputeResourcePreferencesForSSH_args)that); + if (that instanceof doesUserHaveSSHAccount_args) + return this.equals((doesUserHaveSSHAccount_args)that); return false; } - public boolean equals(setupUserComputeResourcePreferencesForSSH_args that) { + public boolean equals(doesUserHaveSSHAccount_args that) { if (that == null) return false; @@ -216247,15 +216197,6 @@ public class Airavata { return false; } - boolean this_present_airavataCredStoreToken = true && this.isSetAiravataCredStoreToken(); - boolean that_present_airavataCredStoreToken = true && that.isSetAiravataCredStoreToken(); - if (this_present_airavataCredStoreToken || that_present_airavataCredStoreToken) { - if (!(this_present_airavataCredStoreToken && that_present_airavataCredStoreToken)) - return false; - if (!this.airavataCredStoreToken.equals(that.airavataCredStoreToken)) - return false; - } - return true; } @@ -216278,16 +216219,11 @@ public class Airavata { if (present_username) list.add(username); - boolean present_airavataCredStoreToken = true && (isSetAiravataCredStoreToken()); - list.add(present_airavataCredStoreToken); - if (present_airavataCredStoreToken) - list.add(airavataCredStoreToken); - return list.hashCode(); } @Override - public int compareTo(setupUserComputeResourcePreferencesForSSH_args other) { + public int compareTo(doesUserHaveSSHAccount_args other) { if (!getClass().equals(other.getClass())) { return getClass().getName().compareTo(other.getClass().getName()); } @@ -216324,16 +216260,6 @@ public class Airavata { return lastComparison; } } - lastComparison = Boolean.valueOf(isSetAiravataCredStoreToken()).compareTo(other.isSetAiravataCredStoreToken()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetAiravataCredStoreToken()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.airavataCredStoreToken, other.airavataCredStoreToken); - if (lastComparison != 0) { - return lastComparison; - } - } return 0; } @@ -216351,7 +216277,7 @@ public class Airavata { @Override public String toString() { - StringBuilder sb = new StringBuilder("setupUserComputeResourcePreferencesForSSH_args("); + StringBuilder sb = new StringBuilder("doesUserHaveSSHAccount_args("); boolean first = true; sb.append("authzToken:"); @@ -216377,14 +216303,6 @@ public class Airavata { sb.append(this.username); } first = false; - if (!first) sb.append(", "); - sb.append("airavataCredStoreToken:"); - if (this.airavataCredStoreToken == null) { - sb.append("null"); - } else { - sb.append(this.airavataCredStoreToken); - } - first = false; sb.append(")"); return sb.toString(); } @@ -216400,9 +216318,6 @@ public class Airavata { if (username == null) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'username' was not present! Struct: " + toString()); } - if (airavataCredStoreToken == null) { - throw new org.apache.thrift.protocol.TProtocolException("Required field 'airavataCredStoreToken' was not present! Struct: " + toString()); - } // check for sub-struct validity if (authzToken != null) { authzToken.validate(); @@ -216425,15 +216340,15 @@ public class Airavata { } } - private static class setupUserComputeResourcePreferencesForSSH_argsStandardSchemeFactory implements SchemeFactory { - public setupUserComputeResourcePreferencesForSSH_argsStandardScheme getScheme() { - return new setupUserComputeResourcePreferencesForSSH_argsStandardScheme(); + private static class doesUserHaveSSHAccount_argsStandardSchemeFactory implements SchemeFactory { + public doesUserHaveSSHAccount_argsStandardScheme getScheme() { + return new doesUserHaveSSHAccount_argsStandardScheme(); } } - private static class setupUserComputeResourcePreferencesForSSH_argsStandardScheme extends StandardScheme<setupUserComputeResourcePreferencesForSSH_args> { + private static class doesUserHaveSSHAccount_argsStandardScheme extends StandardScheme<doesUserHaveSSHAccount_args> { - public void read(org.apache.thrift.protocol.TProtocol iprot, setupUserComputeResourcePreferencesForSSH_args struct) throws org.apache.thrift.TException { + public void read(org.apache.thrift.protocol.TProtocol iprot, doesUserHaveSSHAccount_args struct) throws org.apache.thrift.TException { org.apache.thrift.protocol.TField schemeField; iprot.readStructBegin(); while (true) @@ -216468,14 +216383,6 @@ public class Airavata { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; - case 4: // AIRAVATA_CRED_STORE_TOKEN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.airavataCredStoreToken = iprot.readString(); - struct.setAiravataCredStoreTokenIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; default: org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } @@ -216487,7 +216394,7 @@ public class Airavata { struct.validate(); } - public void write(org.apache.thrift.protocol.TProtocol oprot, setupUserComputeResourcePreferencesForSSH_args struct) throws org.apache.thrift.TException { + public void write(org.apache.thrift.protocol.TProtocol oprot, doesUserHaveSSHAccount_args struct) throws org.apache.thrift.TException { struct.validate(); oprot.writeStructBegin(STRUCT_DESC); @@ -216506,36 +216413,30 @@ public class Airavata { oprot.writeString(struct.username); oprot.writeFieldEnd(); } - if (struct.airavataCredStoreToken != null) { - oprot.writeFieldBegin(AIRAVATA_CRED_STORE_TOKEN_FIELD_DESC); - oprot.writeString(struct.airavataCredStoreToken); - oprot.writeFieldEnd(); - } oprot.writeFieldStop(); oprot.writeStructEnd(); } } - private static class setupUserComputeResourcePreferencesForSSH_argsTupleSchemeFactory implements SchemeFactory { - public setupUserComputeResourcePreferencesForSSH_argsTupleScheme getScheme() { - return new setupUserComputeResourcePreferencesForSSH_argsTupleScheme(); + private static class doesUserHaveSSHAccount_argsTupleSchemeFactory implements SchemeFactory { + public doesUserHaveSSHAccount_argsTupleScheme getScheme() { + return new doesUserHaveSSHAccount_argsTupleScheme(); } } - private static class setupUserComputeResourcePreferencesForSSH_argsTupleScheme extends TupleScheme<setupUserComputeResourcePreferencesForSSH_args> { + private static class doesUserHaveSSHAccount_argsTupleScheme extends TupleScheme<doesUserHaveSSHAccount_args> { @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setupUserComputeResourcePreferencesForSSH_args struct) throws org.apache.thrift.TException { + public void write(org.apache.thrift.protocol.TProtocol prot, doesUserHaveSSHAccount_args struct) throws org.apache.thrift.TException { TTupleProtocol oprot = (TTupleProtocol) prot; struct.authzToken.write(oprot); oprot.writeString(struct.computeResourceId); oprot.writeString(struct.username); - oprot.writeString(struct.airavataCredStoreToken); } @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setupUserComputeResourcePreferencesForSSH_args struct) throws org.apache.thrift.TException { + public void read(org.apache.thrift.protocol.TProtocol prot, doesUserHaveSSHAccount_args struct) throws org.apache.thrift.TException { TTupleProtocol iprot = (TTupleProtocol) prot; struct.authzToken = new org.apache.airavata.model.security.AuthzToken(); struct.authzToken.read(iprot); @@ -216544,17 +216445,15 @@ public class Airavata { struct.setComputeResourceIdIsSet(true); struct.username = iprot.readString(); struct.setUsernameIsSet(true); - struct.airavataCredStoreToken = iprot.readString(); - struct.setAiravataCredStoreTokenIsSet(true); } } } - public static class setupUserComputeResourcePreferencesForSSH_result implements org.apache.thrift.TBase<setupUserComputeResourcePreferencesForSSH_result, setupUserComputeResourcePreferencesForSSH_result._Fields>, java.io.Serializable, Cloneable, Comparable<setupUserComputeResourcePreferencesForSSH_result> { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setupUserComputeResourcePreferencesForSSH_result"); + public static class doesUserHaveSSHAccount_result implements org.apache.thrift.TBase<doesUserHaveSSHAccount_result, doesUserHaveSSHAccount_result._Fields>, java.io.Serializable, Cloneable, Comparable<doesUserHaveSSHAccount_result> { + private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("doesUserHaveSSHAccount_result"); - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); + private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); private static final org.apache.thrift.protocol.TField IRE_FIELD_DESC = new org.apache.thrift.protocol.TField("ire", org.apache.thrift.protocol.TType.STRUCT, (short)1); private static final org.apache.thrift.protocol.TField ACE_FIELD_DESC = new org.apache.thrift.protocol.TField("ace", org.apache.thrift.protocol.TType.STRUCT, (short)2); private static final org.apache.thrift.protocol.TField ASE_FIELD_DESC = new org.apache.thrift.protocol.TField("ase", org.apache.thrift.protocol.TType.STRUCT, (short)3); @@ -216562,11 +216461,11 @@ public class Airavata { private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>(); static { - schemes.put(StandardScheme.class, new setupUserComputeResourcePreferencesForSSH_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setupUserComputeResourcePreferencesForSSH_resultTupleSchemeFactory()); + schemes.put(StandardScheme.class, new doesUserHaveSSHAccount_resultStandardSchemeFactory()); + schemes.put(TupleScheme.class, new doesUserHaveSSHAccount_resultTupleSchemeFactory()); } - public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference success; // required + public boolean success; // required public org.apache.airavata.model.error.InvalidRequestException ire; // required public org.apache.airavata.model.error.AiravataClientException ace; // required public org.apache.airavata.model.error.AiravataSystemException ase; // required @@ -216643,11 +216542,13 @@ public class Airavata { } // isset id assignments + private static final int __SUCCESS_ISSET_ID = 0; + private byte __isset_bitfield = 0; public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; static { Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference.class))); + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); tmpMap.put(_Fields.IRE, new org.apache.thrift.meta_data.FieldMetaData("ire", org.apache.thrift.TFieldRequirementType.DEFAULT, new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); tmpMap.put(_Fields.ACE, new org.apache.thrift.meta_data.FieldMetaData("ace", org.apache.thrift.TFieldRequirementType.DEFAULT, @@ -216657,14 +216558,14 @@ public class Airavata { tmpMap.put(_Fields.AE, new org.apache.thrift.meta_data.FieldMetaData("ae", org.apache.thrift.TFieldRequirementType.DEFAULT, new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setupUserComputeResourcePreferencesForSSH_result.class, metaDataMap); + org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(doesUserHaveSSHAccount_result.class, metaDataMap); } - public setupUserComputeResourcePreferencesForSSH_result() { + public doesUserHaveSSHAccount_result() { } - public setupUserComputeResourcePreferencesForSSH_result( - org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference success, + public doesUserHaveSSHAccount_result( + boolean success, org.apache.airavata.model.error.InvalidRequestException ire, org.apache.airavata.model.error.AiravataClientException ace, org.apache.airavata.model.error.AiravataSystemException ase, @@ -216672,6 +216573,7 @@ public class Airavata { { this(); this.success = success; + setSuccessIsSet(true); this.ire = ire; this.ace = ace; this.ase = ase; @@ -216681,10 +216583,9 @@ public class Airavata { /** * Performs a deep copy on <i>other</i>. */ - public setupUserComputeResourcePreferencesForSSH_result(setupUserComputeResourcePreferencesForSSH_result other) { - if (other.isSetSuccess()) { - this.success = new org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference(other.success); - } + public doesUserHaveSSHAccount_result(doesUserHaveSSHAccount_result other) { + __isset_bitfield = other.__isset_bitfield; + this.success = other.success; if (other.isSetIre()) { this.ire = new org.apache.airavata.model.error.InvalidRequestException(other.ire); } @@ -216699,48 +216600,48 @@ public class Airavata { } } - public setupUserComputeResourcePreferencesForSSH_result deepCopy() { - return new setupUserComputeResourcePreferencesForSSH_result(this); + public doesUserHaveSSHAccount_result deepCopy() { + return new doesUserHaveSSHAccount_result(this); } @Override public void clear() { - this.success = null; + setSuccessIsSet(false); + this.success = false; this.ire = null; this.ace = null; this.ase = null; this.ae = null; } - public org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference getSuccess() { + public boolean isSuccess() { return this.success; } - public setupUserComputeResourcePreferencesForSSH_result setSuccess(org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference success) { + public doesUserHaveSSHAccount_result setSuccess(boolean success) { this.success = success; + setSuccessIsSet(true); return this; } public void unsetSuccess() { - this.success = null; + __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __SUCCESS_ISSET_ID); } /** Returns true if field success is set (has been assigned a value) and false otherwise */ public boolean isSetSuccess() { - return this.success != null; + return EncodingUtils.testBit(__isset_bitfield, __SUCCESS_ISSET_ID); } public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } + __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __SUCCESS_ISSET_ID, value); } public org.apache.airavata.model.error.InvalidRequestException getIre() { return this.ire; } - public setupUserComputeResourcePreferencesForSSH_result setIre(org.apache.airavata.model.error.InvalidRequestException ire) { + public doesUserHaveSSHAccount_result setIre(org.apache.airavata.model.error.InvalidRequestException ire) { this.ire = ire; return this; } @@ -216764,7 +216665,7 @@ public class Airavata { return this.ace; } - public setupUserComputeResourcePreferencesForSSH_result setAce(org.apache.airavata.model.error.AiravataClientException ace) { + public doesUserHaveSSHAccount_result setAce(org.apache.airavata.model.error.AiravataClientException ace) { this.ace = ace; return this; } @@ -216788,7 +216689,7 @@ public class Airavata { return this.ase; } - public setupUserComputeResourcePreferencesForSSH_result setAse(org.apache.airavata.model.error.AiravataSystemException ase) { + public doesUserHaveSSHAccount_result setAse(org.apache.airavata.model.error.AiravataSystemException ase) { this.ase = ase; return this; } @@ -216812,7 +216713,7 @@ public class Airavata { return this.ae; } - public setupUserComputeResourcePreferencesForSSH_result setAe(org.apache.airavata.model.error.AuthorizationException ae) { + public doesUserHaveSSHAccount_result setAe(org.apache.airavata.model.error.AuthorizationException ae) { this.ae = ae; return this; } @@ -216838,7 +216739,7 @@ public class Airavata { if (value == null) { unsetSuccess(); } else { - setSuccess((org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference)value); + setSuccess((Boolean)value); } break; @@ -216880,7 +216781,7 @@ public class Airavata { public Object getFieldValue(_Fields field) { switch (field) { case SUCCESS: - return getSuccess(); + return isSuccess(); case IRE: return getIre(); @@ -216923,21 +216824,21 @@ public class Airavata { public boolean equals(Object that) { if (that == null) return false; - if (that instanceof setupUserComputeResourcePreferencesForSSH_result) - return this.equals((setupUserComputeResourcePreferencesForSSH_result)that); + if (that instanceof doesUserHaveSSHAccount_result) + return this.equals((doesUserHaveSSHAccount_result)that); return false; } - public boolean equals(setupUserComputeResourcePreferencesForSSH_result that) { + public boolean equals(doesUserHaveSSHAccount_result that) { if (that == null) return false; - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); + boolean this_present_success = true; + boolean that_present_success = true; if (this_present_success || that_present_success) { if (!(this_present_success && that_present_success)) return false; - if (!this.success.equals(that.success)) + if (this.success != that.success) return false; } @@ -216984,7 +216885,7 @@ public class Airavata { public int hashCode() { List<Object> list = new ArrayList<Object>(); - boolean present_success = true && (isSetSuccess()); + boolean present_success = true; list.add(present_success); if (present_success) list.add(success); @@ -217013,7 +216914,7 @@ public class Airavata { } @Override - public int compareTo(setupUserComputeResourcePreferencesForSSH_result other) { + public int compareTo(doesUserHaveSSHAccount_result other) { if (!getClass().equals(other.getClass())) { return getClass().getName().compareTo(other.getClass().getName()); } @@ -217087,15 +216988,11 @@ public class Airavata { @Override public String toString() { - StringBuilder sb = new StringBuilder("setupUserComputeResourcePreferencesForSSH_result("); + StringBuilder sb = new StringBuilder("doesUserHaveSSHAccount_result("); boolean first = true; sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } + sb.append(this.success); first = false; if (!first) sb.append(", "); sb.append("ire:"); @@ -217136,9 +217033,6 @@ public class Airavata { public void validate() throws org.apache.thrift.TException { // check for required fields // check for sub-struct validity - if (success != null) { - success.validate(); - } } private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { @@ -217151,21 +217045,23 @@ public class Airavata { private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { try { + // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. + __isset_bitfield = 0; read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); } catch (org.apache.thrift.TException te) { throw new java.io.IOException(te); } } - private static class setupUserComputeResourcePreferencesForSSH_resultStandardSchemeFactory implements SchemeFactory { - public setupUserComputeResourcePreferencesForSSH_resultStandardScheme getScheme() { - return new setupUserComputeResourcePreferencesForSSH_resultStandardScheme(); + private static class doesUserHaveSSHAccount_resultStandardSchemeFactory implements SchemeFactory { + public doesUserHaveSSHAccount_resultStandardScheme getScheme() { + return new doesUserHaveSSHAccount_resultStandardScheme(); } } - private static class setupUserComputeResourcePreferencesForSSH_resultStandardScheme extends StandardScheme<setupUserComputeResourcePreferencesForSSH_result> { + private static class doesUserHaveSSHAccount_resultStandardScheme extends StandardScheme<doesUserHaveSSHAccount_result> { - public void read(org.apache.thrift.protocol.TProtocol iprot, setupUserComputeResourcePreferencesForSSH_result struct) throws org.apache.thrift.TException { + public void read(org.apache.thrift.protocol.TProtocol iprot, doesUserHaveSSHAccount_result struct) throws org.apache.thrift.TException { org.apache.thrift.protocol.TField schemeField; iprot.readStructBegin(); while (true) @@ -217176,9 +217072,8 @@ public class Airavata { } switch (schemeField.id) { case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference(); - struct.success.read(iprot); + if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { + struct.success = iprot.readBool(); struct.setSuccessIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); @@ -217231,13 +217126,13 @@ public class Airavata { struct.validate(); } - public void write(org.apache.thrift.protocol.TProtocol oprot, setupUserComputeResourcePreferencesForSSH_result struct) throws org.apache.thrift.TException { + public void write(org.apache.thrift.protocol.TProtocol oprot, doesUserHaveSSHAccount_result struct) throws org.apache.thrift.TException { struct.validate(); oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { + if (struct.isSetSuccess()) { oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); + oprot.writeBool(struct.success); oprot.writeFieldEnd(); } if (struct.ire != null) { @@ -217266,16 +217161,16 @@ public class Airavata { } - private static class setupUserComputeResourcePreferencesForSSH_resultTupleSchemeFactory implements SchemeFactory { - public setupUserComputeResourcePreferencesForSSH_resultTupleScheme getScheme() { - return new setupUserComputeResourcePreferencesForSSH_resultTupleScheme(); + private static class doesUserHaveSSHAccount_resultTupleSchemeFactory implements SchemeFactory { + public doesUserHaveSSHAccount_resultTupleScheme getScheme() { + return new doesUserHaveSSHAccount_resultTupleScheme(); } } - private static class setupUserComputeResourcePreferencesForSSH_resultTupleScheme extends TupleScheme<setupUserComputeResourcePreferencesForSSH_result> { + private static class doesUserHaveSSHAccount_resultTupleScheme extends TupleScheme<doesUserHaveSSHAccount_result> { @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setupUserComputeResourcePreferencesForSSH_result struct) throws org.apache.thrift.TException { + public void write(org.apache.thrift.protocol.TProtocol prot, doesUserHaveSSHAccount_result struct) throws org.apache.thrift.TException { TTupleProtocol oprot = (TTupleProtocol) prot; BitSet optionals = new BitSet(); if (struct.isSetSuccess()) { @@ -217295,7 +217190,7 @@ public class Airavata { } oprot.writeBitSet(optionals, 5); if (struct.isSetSuccess()) { - struct.success.write(oprot); + oprot.writeBool(struct.success); } if (struct.isSetIre()) { struct.ire.write(oprot); @@ -217312,12 +217207,11 @@ public class Airavata { } @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setupUserComputeResourcePreferencesForSSH_result struct) throws org.apache.thrift.TException { + public void read(org.apache.thrift.protocol.TProtocol prot, doesUserHaveSSHAccount_result struct) throws org.apache.thrift.TException { TTupleProtocol iprot = (TTupleProtocol) prot; BitSet incoming = iprot.readBitSet(5); if (incoming.get(0)) { - struct.success = new org.apache.airavata.model.appcatalog.userresourceprofile.UserComputeResourcePreference(); - struct.success.read(iprot); + struct.success = iprot.readBool(); struct.setSuccessIsSet(true); } if (incoming.get(1)) { @@ -217345,28 +217239,31 @@ public class Airavata { } - public static class doesUserHaveSSHAccount_args implements org.apache.thrift.TBase<doesUserHaveSSHAccount_args, doesUserHaveSSHAccount_args._Fields>, java.io.Serializable, Cloneable, Comparable<doesUserHaveSSHAccount_args> { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("doesUserHaveSSHAccount_args"); + public static class setupUserComputeResourcePreferencesForSSH_args implements org.apache.thrift.TBase<setupUserComputeResourcePreferencesForSSH_args, setupUserComputeResourcePreferencesForSSH_args._Fields>, java.io.Serializable, Cloneable, Comparable<setupUserComputeResourcePreferencesForSSH_args> { + private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setupUserComputeResourcePreferencesForSSH_args"); private static final org.apache.thrift.protocol.TField AUTHZ_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("authzToken", org.apache.thrift.protocol.TType.STRUCT, (short)1); private static final org.apache.thrift.protocol.TField COMPUTE_RESOURCE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("computeResourceId", org.apache.thrift.protocol.TType.STRING, (short)2); private static final org.apache.thrift.protocol.TField USERNAME_FIELD_DESC = new org.apache.thrift.protocol.TField("username", org.apache.thrift.protocol.TType.STRING, (short)3); + private static final org.apache.thrift.protocol.TField AIRAVATA_CRED_STORE_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("airavataCredStoreToken", org.apache.thrift.protocol.TType.STRING, (short)4); private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>(); static { - schemes.put(StandardScheme.class, new doesUserHaveSSHAccount_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new doesUserHaveSSHAccount_argsTupleSchemeFactory()); + schemes.put(StandardScheme.class, new setupUserComputeResourcePreferencesForSSH_argsStandardSchemeFactory()); + schemes.put(TupleScheme.class, new setupUserComputeResourcePreferencesForSSH_argsTupleSchemeFactory()); } public org.apache.airavata.model.security.AuthzToken authzToken; // required public String computeResourceId; // required public String username; // required + public String airavataCredStoreToken; // required /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ public enum _Fields implements org.apache.thrift.TFieldIdEnum { AUTHZ_TOKEN((short)1, "authzToken"), COMPUTE_RESOURCE_ID((short)2, "computeResourceId"), - USERNAME((short)3, "username"); + USERNAME((short)3, "username"), + AIRAVATA_CRED_STORE_TOKEN((short)4, "airavataCredStoreToken"); private static final Map<String, _Fields> byName = new HashMap<String, _Fields>(); @@ -217387,6 +217284,8 @@ public class Airavata { return COMPUTE_RESOURCE_ID; case 3: // USERNAME return USERNAME; + case 4: // AIRAVATA_CRED_STORE_TOKEN + return AIRAVATA_CRED_STORE_TOKEN; default: return null; } @@ -217436,28 +217335,32 @@ public class Airavata { new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); tmpMap.put(_Fields.USERNAME, new org.apache.thrift.meta_data.FieldMetaData("username", org.apache.thrift.TFieldRequirementType.REQUIRED, new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); + tmpMap.put(_Fields.AIRAVATA_CRED_STORE_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("airavataCredStoreToken", org.apache.thrift.TFieldRequirementType.REQUIRED, + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(doesUserHaveSSHAccount_args.class, metaDataMap); + org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setupUserComputeResourcePreferencesForSSH_args.class, metaDataMap); } - public doesUserHaveSSHAccount_args() { + public setupUserComputeResourcePreferencesForSSH_args() { } - public doesUserHaveSSHAccount_args( + public setupUserComputeResourcePreferencesForSSH_args( org.apache.airavata.model.security.AuthzToken authzToken, String computeResourceId, - String username) + String username, + String airavataCredStoreToken) { this(); this.authzToken = authzToken; this.computeResourceId = computeResourceId; this.username = username; + this.airavataCredStoreToken = airavataCredStoreToken; } /** * Performs a deep copy on <i>other</i>. */ - public doesUserHaveSSHAccount_args(doesUserHaveSSHAccount_args other) { + public setupUserComputeResourcePreferencesForSSH_args(setupUserComputeResourcePreferencesForSSH_args other) { if (other.isSetAuthzToken()) { this.authzToken = new org.apache.airavata.model.security.AuthzToken(other.authzToken); } @@ -217467,10 +217370,13 @@ public class Airavata { if (other.isSetUsername()) { this.username = other.username; } + if (other.isSetAiravataCredStoreToken()) { + this.airavataCredStoreToken = other.airavataCredStoreToken; + } } - public doesUserHaveSSHAccount_args deepCopy() { - return new doesUserHaveSSHAccount_args(this); + public setupUserComputeResourcePreferencesForSSH_args deepCopy() { + return new setupUserComputeResourcePreferencesForSSH_args(this); } @Override @@ -217478,13 +217384,14 @@ public class Airavata { this.authzToken = null; this.computeResourceId = null; this.username = null; + this.airavataCredStoreToken = null; } public org.apache.airavata.model.security.AuthzToken getAuthzToken() { return this.authzToken; } - public doesUserHaveSSHAccount_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) { + public setupUserComputeResourcePreferencesForSSH_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) { this.authzToken = authzToken; return this; } @@ -217508,7 +217415,7 @@ public class Airavata { return this.computeResourceId; } - public doesUserHaveSSHAccount_args setComputeResourceId(String computeResourceId) { + public setupUserComputeResourcePreferencesForSSH_args setComputeResourceId(String computeResourceId) { this.computeResourceId = computeResourceId; return this; } @@ -217532,7 +217439,7 @@ public class Airavata { return this.username; } - public doesUserHaveSSHAccount_args setUsername(String username) { + public setupUserComputeResourcePreferencesForSSH_args setUsername(String username) { this.username = username; return this; } @@ -217552,6 +217459,30 @@ public class Airavata { } } + public String getAiravataCredStoreToken() { + return this.airavataCredStoreToken; + } + + public setupUserComputeResourcePreferencesForSSH_args setAiravataCredStoreToken(String airavataCredStoreToken) { + this.airavataCredStoreToken = airavataCredStoreToken; + return this; + } + + public void unsetAiravataCredStoreToken() { + this.airavataCredStoreToken = null; + } + + /** Returns true if field airavataCredStoreToken is set (has been assigned a value) and false otherwise */ + public boolean isSetAiravataCredStoreToken() { + return this.airavataCredStoreToken != null; + } + + public void setAiravataCredStoreTokenIsSet(boolean value) { + if (!value) { + this.airavataCredStoreToken = null; + } + } + public void setFieldValue(_Fields field, Object value) { switch (field) { case AUTHZ_TOKEN: @@ -217578,6 +217509,14 @@ public class Airavata { } break; + case AIRAVATA_CRED_STORE_TOKEN: + if (value == null) { + unsetAiravataCredStoreToken(); + } else { + setAiravataCredStoreToken((String)value); + } + break; + } } @@ -217592,6 +217531,9 @@ public class Airavata { case USERNAME: return getUsername(); + case AIRAVATA_CRED_STORE_TOKEN: + return getAiravataCredStoreToken(); + } throw new IllegalStateException(); } @@ -217609,6 +217551,8 @@ public class Airavata { return isSetComputeResourceId(); case USERNAME: return isSetUsername(); + case AIRAVATA_CRED_STORE_TOKEN: + return isSetAiravataCredStoreToken(); } throw new IllegalStateException(); } @@ -217617,12 +217561,12 @@ public class Airavata { public boolean equals(Object that) { if (that == null) return false; - if (that instanceof doesUserHaveSSHAccount_args) - return this.equals((doesUserHaveSSHAccount_args)that); + if (that instanceof setupUserComputeResourcePreferencesForSSH_args) + return this.equals((setupUserComputeResourcePreferencesForSSH_args)that); return false; } - public boolean equals(doesUserHaveSSHAccount_args that) { + public boolean equals(setupUserComputeResourcePreferencesForSSH_args that) { if (that == null) return false; @@ -217653,6 +217597,15 @@ public class Airavata { return false; } + boolean this_present_airavataCredStoreToken = true && this.isSetAiravataCredStoreToken(); + boolean that_present_airavataCredStoreToken = true && that.isSetAiravataCredStoreToken(); + if (this_present_airavataCredStoreToken || that_present_airavataCredStoreToken) { + if (!(this_present_airavataCredStoreToken && that_present_airavataCredStoreToken)) + return false; + if (!this.airavataCredStoreToken.equals(that.airavataCredStoreToken)) + return false; + } + return true; } @@ -217675,11 +217628,16 @@ public class Airavata { if (present_username) list.add(username); + boolean present_airavataCredStoreToken = true && (isSetAiravataCredStoreToken()); + list.add(present_airavataCredStoreToken); + if (present_airavataCredStoreToken) + list.add(airavataCredStoreToken); + return list.hashCode(); } @Override - public int compareTo(doesUserHaveSSHAccount_args other) { + public int compareTo(setupUserComputeResourcePreferencesForSSH_args other) { if (!getClass().equals(other.getClass())) { return getClass().getName().compareTo(other.getClass().getName()); } @@ -217716,6 +217674,16 @@ public class Airavata { return lastComparison; } } + lastComparison = Boolean.valueOf(isSetAiravataCredStoreToken()).compareTo(other.isSetAiravataCredStoreToken()); + if (lastComparison != 0) { + return lastComparison; + } + if (isSetAiravataCredStoreToken()) { + lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.airavataCredStoreToken, other.airavataCredStoreToken); + if (lastComparison != 0) { + return lastComparison; + } + } return 0; } @@ -217733,7 +217701,7 @@ public class Airavata { @Override public String toString() { - StringBuilder sb = new StringBuilder("doesUserHaveSSHAccount_args("); + StringBuilder sb = new StringBuilder("setupUserComputeResourcePreferencesForSSH_args("); boolean first = true; sb.append("authzToken:"); @@ -217759,6 +217727,14 @@ public class Airavata { sb.append(this.username); } first = false; + if (!first) sb.append(", "); + sb.append("airavataCredStoreToken:"); + if (this.airavataCredStoreToken == null) { + sb.append("null"); + } else { + sb.append(this.airavataCredStoreToken); + } + first = false; sb.append(")"); return sb.toString(); } @@ -217774,6 +217750,9 @@ public class Airavata { if (username == null) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'username' was not present! Struct: " + toString()); } + if (airavataCredStoreToken == null) { + throw new org.apache.thrift.protocol.TProtocolException("Required field 'airavataCredStoreToken' was not present! Struct: " + toString()); + } // check for sub-struct validity if (authzToken != null) { authzToken.validate(); @@ -217796,15 +217775,15 @@ public class Airavata { } } - private static class doesUserHaveSSHAccount_argsStandardSchemeFactory implements SchemeFactory { - public doesUserHaveSSHAccount_argsStandardScheme getScheme() { - return new doesUserHaveSSHAccount_argsStandardScheme(); + private static class setupUserComputeResourcePreferencesForSSH_argsStandardSchemeFactory implements SchemeFactory { + public setupUserComputeResourcePreferencesForSSH_argsStandardScheme getScheme() { + return new setupUserComputeResourcePreferencesForSSH_argsStandardScheme(); } } - private static class doesUserHaveSSHAccount_argsStandardScheme extends StandardScheme<doesUserHaveSSHAccount_args> { + private static class setupUserComputeResourcePreferencesForSSH_argsStandardScheme extends StandardScheme<setupUserComputeResourcePreferencesForSSH_args> { - public void read(org.apache.thrift.protocol.TProtocol iprot, doesUserHaveSSHAccount_args struct) throws org.apache.thrift.TException { + public void read(org.apache.thrift.protocol.TProtocol iprot, setupUserComputeResourcePreferencesForSSH_args struct) throws org.apache.thrift.TException { org.apache.thrift.protocol.TField schemeField; iprot.readStructBegin(); while (true) @@ -217839,6 +217818,14 @@ public class Airavata { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; + case 4: // AIRAVATA_CRED_STORE_TOKEN + if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { + struct.airavataCredStoreToken = iprot.readString(); + struct.setAiravataCredStoreTokenIsSet(true); + } else { + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + break; default: org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } @@ -217850,7 +217837,7 @@ public class Airavata { struct.validate(); } - public void write(org.apache.thrift.protocol.TProtocol oprot, doesUserHaveSSHAccount_args struct) throws org.apache.thrift.TException { + public void write(org.apache.thrift.protocol.TProtocol oprot, setupUserComputeResourcePreferencesForSSH_args struct) throws org.apache.thrift.TException { struct.validate(); oprot.writeStructBegin(STRUCT_DESC); @@ -217869,30 +217856,36 @@ public class Airavata { oprot.writeString(struct.username); oprot.writeFieldEnd(); } + if (struct.airavataCredStoreToken != null) { + oprot.writeFieldBegin(AIRAVATA_CRED_STORE_TOKEN_FIELD_DESC); + oprot.writeString(struct.airavataCredStoreToken); + oprot.writeFieldEnd(); + } oprot.writeFieldStop(); oprot.writeStructEnd();
<TRUNCATED>
