Package com.cloudtestapi.account
Class AccountClient
- java.lang.Object
-
- com.cloudtestapi.common.AbstractClient
-
- com.cloudtestapi.account.AccountClient
-
public class AccountClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.cloudtestapi.common.AbstractClient
gson, HTTP_RSP_OK
-
-
Constructor Summary
Constructors Constructor Description AccountClient(Credential credential)AccountClient(Credential credential, ClientProfile clientProfile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudgetCloudByName(String cloudName)Cloud[]getClouds()ProjectgetProjectByName(String projectName)Project[]getProjects()Get Project List-
Methods inherited from class com.cloudtestapi.common.AbstractClient
getClientProfile, getCredential, getLogger, internalRequest, setClientProfile, setCredential, setLogger, setProfile
-
-
-
-
Constructor Detail
-
AccountClient
public AccountClient(Credential credential)
-
AccountClient
public AccountClient(Credential credential, ClientProfile clientProfile)
-
-
Method Detail
-
getProjects
public Project[] getProjects() throws CloudTestSDKException
Get Project List- Returns:
- Project List
- Throws:
CloudTestSDKException- CloudTestSDKException
-
getProjectByName
public Project getProjectByName(String projectName) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
getClouds
public Cloud[] getClouds() throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
getCloudByName
public Cloud getCloudByName(String cloudName) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
-