Class SubscriptionRequest
java.lang.Object
org.wso2.am.integration.test.utils.bean.AbstractRequest
org.wso2.am.integration.test.utils.bean.SubscriptionRequest
Basic request for subscribe to API
action=addAPISubscriptioninvalid input: '&name'=apiNameinvalid input: '&version'=1.0.0invalid input: '&provider'=providerinvalid input: '&tier'=Goldinvalid input: '&applicationName'=DefaultApplication
-
Field Summary
Fields inherited from class org.wso2.am.integration.test.utils.bean.AbstractRequest
action -
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionRequest(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
Modifier and TypeMethodDescriptionintgetName()getTier()voidinit()voidvoidvoidsetApplicationId(int applicationId) voidsetApplicationName(String applicationName) voidvoidsetVersion(String version) Methods inherited from class org.wso2.am.integration.test.utils.bean.AbstractRequest
addParameter, generateRequestParameters, generateRequestParameters
-
Constructor Details
-
SubscriptionRequest
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 Details
-
setAction
public void setAction()- Specified by:
setActionin classAbstractRequest
-
setAction
- Overrides:
setActionin classAbstractRequest
-
init
public void init()- Specified by:
initin classAbstractRequest
-
getName
-
getProvider
-
getVersion
-
setVersion
-
getApplicationName
-
setApplicationName
-
getTier
-
setTier
-
getApplicationId
public int getApplicationId() -
setApplicationId
public void setApplicationId(int applicationId)
-