Class APIRequest

java.lang.Object
org.wso2.am.integration.test.utils.bean.AbstractRequest
org.wso2.am.integration.test.utils.bean.APIRequest

public class APIRequest extends AbstractRequest
Class to Provides basic API request.

action=addAPIinvalid input: '&name'=YoutubeFeedsinvalid input: '&visibility'=publicinvalid input: '&version'=1.0.0invalid input: '&description'=Youtube Live Feedsinvalid input: '&endpointType'=nonsecured invalid input: '&http_checked'=httpinvalid input: '&https_checked'=httpsinvalid input: '&endpoint'=http://gdata.youtube.com/feeds/api/standardfeedsinvalid input: '&wsdl'=invalid input: '&' tags=youtube,gdata,multimediainvalid input: '&tier'=Silverinvalid input: '&thumbUrl'=http://www.10bigideas.com.au/www/573/files/pf-thumbnail-youtube_logo.jpg invalid input: '&context'=/youtubeinvalid input: '&tiersCollection'=Goldinvalid input: '&resourceCount'=0invalid input: '&resourceMethod'-0=GET invalid input: '&resourceMethodAuthType'-0=Applicationinvalid input: '&resourceMethodThrottlingTier'-0=Unlimitedinvalid input: '&uriTemplate'-0=/*

  • Constructor Details

  • Method Details

    • getGatewayType

      public String getGatewayType()
    • setGatewayType

      public void setGatewayType(String gatewayType)
    • getVisibleTenants

      public List<String> getVisibleTenants()
    • setVisibleTenants

      public void setVisibleTenants(List<String> visibleTenants)
    • getSecurityScheme

      public List<String> getSecurityScheme()
    • setSecurityScheme

      public void setSecurityScheme(List<String> securityScheme)
    • getMediationPolicies

      public List<MediationPolicyDTO> getMediationPolicies()
    • setMediationPolicies

      public void setMediationPolicies(List<MediationPolicyDTO> mediationPolicies)
    • getOperationsDTOS

      public List<APIOperationsDTO> getOperationsDTOS()
    • setOperationsDTOS

      public void setOperationsDTOS(List<APIOperationsDTO> operationsDTOS)
    • getEnvironment

      public String getEnvironment()
    • setEnvironment

      public void setEnvironment(String environment)
    • getSandbox

      public String getSandbox()
    • setSandbox

      public void setSandbox(String sandbox)
    • getRoles

      public String getRoles()
    • setRoles

      public void setRoles(String roles)
    • getWsdl

      public String getWsdl()
    • setWsdl

      public void setWsdl(String wsdl)
    • getKeyManagers

      public List<String> getKeyManagers()
    • setKeyManagers

      public void setKeyManagers(List<String> keyManagers)
    • setAction

      public void setAction()
      Specified by:
      setAction in class AbstractRequest
    • setAction

      public void setAction(String action)
      Overrides:
      setAction in class AbstractRequest
    • init

      public void init()
      initialize method
      Specified by:
      init in class AbstractRequest
    • getProvider

      public String getProvider()
    • setProvider

      public void setProvider(String provider)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getEndpointConfig

      public org.json.simple.JSONObject getEndpointConfig()
    • getContext

      public String getContext()
    • getVisibility

      public String getVisibility()
    • setVisibility

      public void setVisibility(String visibility)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getEndpointType

      public String getEndpointType()
    • setEndpointType

      public void setEndpointType(String endpointType)
    • setEndpoint

      public void setEndpoint(org.json.simple.JSONObject endpoint)
    • getHttp_checked

      public String getHttp_checked()
    • setHttp_checked

      public void setHttp_checked(String http_checked)
    • getHttps_checked

      public String getHttps_checked()
    • setHttps_checked

      public void setHttps_checked(String https_checked)
    • getTags

      public String getTags()
    • setTags

      public void setTags(String tags)
    • getTier

      public String getTier()
    • setTier

      public void setTier(String tier)
    • getThumbUrl

      public String getThumbUrl()
    • setThumbUrl

      public void setThumbUrl(String thumbUrl)
    • getTiersCollection

      public String getTiersCollection()
    • setTiersCollection

      public void setTiersCollection(String tiersCollection)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getResourceCount

      public String getResourceCount()
    • setResourceCount

      public void setResourceCount(String resourceCount)
    • getResourceMethod

      public String getResourceMethod()
    • setResourceMethod

      public void setResourceMethod(String resourceMethod)
    • getResourceMethodAuthType

      public String getResourceMethodAuthType()
    • setResourceMethodAuthType

      public void setResourceMethodAuthType(String resourceMethodAuthType)
    • getResourceMethodThrottlingTier

      public String getResourceMethodThrottlingTier()
    • setResourceMethodThrottlingTier

      public void setResourceMethodThrottlingTier(String resourceMethodThrottlingTier)
    • getUriTemplate

      public String getUriTemplate()
    • setUriTemplate

      public void setUriTemplate(String uriTemplate)
    • getDefault_version

      public String getDefault_version()
    • setDefault_version

      public void setDefault_version(String default_version)
    • getDefault_version_checked

      public String getDefault_version_checked()
    • setDefault_version_checked

      public void setDefault_version_checked(String default_version_checked)
    • getCorsConfiguration

      public org.json.JSONObject getCorsConfiguration()
    • setCorsConfiguration

      public void setCorsConfiguration(org.json.JSONObject corsConfiguration)
    • getApiTier

      public String getApiTier()
    • setApiTier

      public void setApiTier(String apiTier)
    • getAccessControl

      public String getAccessControl()
    • setAccessControl

      public void setAccessControl(String accessControl)
    • getAccessControlRoles

      public String getAccessControlRoles()
    • setAccessControlRoles

      public void setAccessControlRoles(String accessControlRoles)
    • getBusinessOwner

      public String getBusinessOwner()
    • setBusinessOwner

      public void setBusinessOwner(String businessOwner)
    • getBusinessOwnerEmail

      public String getBusinessOwnerEmail()
    • setBusinessOwnerEmail

      public void setBusinessOwnerEmail(String businessOwnerEmail)
    • getTechnicalOwner

      public String getTechnicalOwner()
    • setTechnicalOwner

      public void setTechnicalOwner(String technicalOwner)
    • getTechnicalOwnerEmail

      public String getTechnicalOwnerEmail()
    • setTechnicalOwnerEmail

      public void setTechnicalOwnerEmail(String technicalOwnerEmail)
    • setApiCategories

      public void setApiCategories(List<String> apiCategories)
    • getApiCategories

      public List<String> getApiCategories()
    • getSubscriptionAvailability

      public String getSubscriptionAvailability()
    • setSubscriptionAvailability

      public void setSubscriptionAvailability(String subscriptionAvailability)