Class SubscriptionRequest
- java.lang.Object
-
- org.wso2.am.integration.test.utils.bean.AbstractRequest
-
- org.wso2.am.integration.test.utils.bean.SubscriptionRequest
-
public class SubscriptionRequest extends AbstractRequest
Basic request for subscribe to API action=addAPISubscription&name=apiName&version=1.0.0&provider=provider&tier=Gold&applicationName=DefaultApplication
-
-
Field Summary
-
Fields inherited from class org.wso2.am.integration.test.utils.bean.AbstractRequest
action
-
-
Constructor Summary
Constructors Constructor Description SubscriptionRequest(String apiName, String provider)Constructor using default valuesSubscriptionRequest(String apiName, String apiVersion, String provider, int applicationId, String tier)constructor with application IdSubscriptionRequest(String apiName, String apiVersion, String provider, String appName, String tier)constructor with more configurable params
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetApplicationId()StringgetApplicationName()StringgetName()StringgetProvider()StringgetTier()StringgetVersion()voidinit()voidsetAction()voidsetAction(String action)voidsetApplicationId(int applicationId)voidsetApplicationName(String applicationName)voidsetTier(String tier)voidsetVersion(String version)-
Methods inherited from class org.wso2.am.integration.test.utils.bean.AbstractRequest
addParameter, generateRequestParameters, generateRequestParameters
-
-
-
-
Constructor Detail
-
SubscriptionRequest
public SubscriptionRequest(String apiName, String provider)
Constructor using default values- Parameters:
apiName- - Name of the APIprovider- - Provider of the API
-
SubscriptionRequest
public SubscriptionRequest(String apiName, String apiVersion, String provider, String appName, String tier)
constructor with more configurable params- Parameters:
apiName- - Name of the APIapiVersion- - Version of the APIprovider- - API providerappName- - Application nametier- - Tire type
-
SubscriptionRequest
public SubscriptionRequest(String apiName, String apiVersion, String provider, int applicationId, String tier)
constructor with application Id- Parameters:
apiName- - Name of the APIapiVersion- - Api versionprovider- - Api ProviderapplicationId- - Application idtier- - Tier of the application
-
-
Method Detail
-
setAction
public void setAction()
- Specified by:
setActionin classAbstractRequest
-
setAction
public void setAction(String action)
- Overrides:
setActionin classAbstractRequest
-
init
public void init()
- Specified by:
initin classAbstractRequest
-
getName
public String getName()
-
getProvider
public String getProvider()
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getApplicationName
public String getApplicationName()
-
setApplicationName
public void setApplicationName(String applicationName)
-
getTier
public String getTier()
-
setTier
public void setTier(String tier)
-
getApplicationId
public int getApplicationId()
-
setApplicationId
public void setApplicationId(int applicationId)
-
-