Package org.wso2.am.integration.test.utils.bean
package org.wso2.am.integration.test.utils.bean
-
ClassDescriptionBean class to contain the Information needed to create a document.Bean class to contain the Information needed to create and update process of a API.Bean class to contain the information needed to create an API up to design level.Bean class to contain the information needed to Implement the already Designed APIAPI life cycle state used too update API's in test casesaction=updateStatusinvalid input: '&name'=YoutubeFeedsinvalid input: '&version'=1.0.0invalid input: '&provider'=provider1invalid input: '&status'=PUBLISHEDinvalid input: '&publishToGateway'=truethis class creates basic URLs that needs to be used Do not hard code any web app names in this class, construct them outside make sure you have enabled nonBlockingTransportEnabled="true" in product group instance at automation.xmlClass to Provides basic API request.Bean class to contain the HTTP API resource information.This class provide the available throttling tiersBasic request bean for adding/editing throttling tier action=addTierinvalid input: '&tierName'=Platinuminvalid input: '&requestCount'=30invalid input: '&unitTime'=60invalid input: '&description'=Platinuminvalid input: '&stopOnQuotaReach'=trueinvalid input: '&tierPlan'=FREE invalid input: '&attributes'={}Generate application key request action=generateApplicationKeyinvalid input: '&application'=DefaultApplicationinvalid input: '&keytype'=PRODUCTIONinvalid input: '&callbackUrl'=invalid input: '&authorizedDomains'=ALLinvalid input: '&validityTime'=360000Bean class to contain the Application key information.This is request bean for uploading client certificate.Bean class used to represent EndpointThis bean class is used to represent production endpointBasic request for subscribe to API action=addAPISubscriptioninvalid input: '&name'=apiNameinvalid input: '&version'=1.0.0invalid input: '&provider'=providerinvalid input: '&tier'=Goldinvalid input: '&applicationName'=DefaultApplication