public class APIRequest extends AbstractRequest
action| Constructor and Description |
|---|
APIRequest(String apiName,
String context,
String version,
List<String> productionEndpoints,
List<String> sandboxEndpoints) |
APIRequest(String apiName,
String context,
URI productionEndpointUri,
URI sandboxEndpointUri) |
APIRequest(String apiName,
String context,
URL endpointUrl)
This method will create API request.
|
APIRequest(String apiName,
String context,
URL endpointUrl,
boolean isCORSEnabled)
This method will create API request.
|
APIRequest(String apiName,
String context,
URL productionEndpointUrl,
URL sandboxEndpointUrl)
This method will create API request.
|
addParameter, generateRequestParameters, generateRequestParameterspublic APIRequest(String apiName, String context, URL endpointUrl) throws APIManagerIntegrationTestException
apiName - - Name of the APIcontext - - API contextendpointUrl - - API endpoint URLAPIManagerIntegrationTestException - - Throws if API request cannot be generated.public APIRequest(String apiName, String context, URL endpointUrl, boolean isCORSEnabled) throws APIManagerIntegrationTestException
apiName - - Name of the APIcontext - - API contextendpointUrl - - API endpoint URLisCORSEnabled - - CORS configurations is enabledAPIManagerIntegrationTestException - - Throws if API request cannot be generated.public APIRequest(String apiName, String context, String version, List<String> productionEndpoints, List<String> sandboxEndpoints) throws APIManagerIntegrationTestException
public APIRequest(String apiName, String context, URI productionEndpointUri, URI sandboxEndpointUri) throws APIManagerIntegrationTestException
public APIRequest(String apiName, String context, URL productionEndpointUrl, URL sandboxEndpointUrl) throws APIManagerIntegrationTestException
apiName - - Name of the APIcontext - - API contextproductionEndpointUrl - - API endpoint URLAPIManagerIntegrationTestException - - Throws if API request cannot be generated.public List<MediationPolicyDTO> getMediationPolicies()
public void setMediationPolicies(List<MediationPolicyDTO> mediationPolicies)
public List<APIOperationsDTO> getOperationsDTOS()
public void setOperationsDTOS(List<APIOperationsDTO> operationsDTOS)
public String getEnvironment()
public void setEnvironment(String environment)
public String getSandbox()
public void setSandbox(String sandbox)
public String getRoles()
public void setRoles(String roles)
public String getWsdl()
public void setWsdl(String wsdl)
public void setAction()
setAction in class AbstractRequestpublic void setAction(String action)
setAction in class AbstractRequestpublic void init()
init in class AbstractRequestpublic String getProvider()
public void setProvider(String provider)
public String getName()
public org.json.simple.JSONObject getEndpointConfig()
public String getContext()
public String getVisibility()
public void setVisibility(String visibility)
public String getVersion()
public void setVersion(String version)
public String getDescription()
public void setDescription(String description)
public String getEndpointType()
public void setEndpointType(String endpointType)
public void setEndpoint(org.json.simple.JSONObject endpoint)
public String getHttp_checked()
public void setHttp_checked(String http_checked)
public String getHttps_checked()
public void setHttps_checked(String https_checked)
public String getTags()
public void setTags(String tags)
public String getTier()
public void setTier(String tier)
public String getThumbUrl()
public void setThumbUrl(String thumbUrl)
public String getTiersCollection()
public void setTiersCollection(String tiersCollection)
public String getType()
public void setType(String type)
public String getResourceCount()
public void setResourceCount(String resourceCount)
public String getResourceMethod()
public void setResourceMethod(String resourceMethod)
public String getResourceMethodAuthType()
public void setResourceMethodAuthType(String resourceMethodAuthType)
public String getResourceMethodThrottlingTier()
public void setResourceMethodThrottlingTier(String resourceMethodThrottlingTier)
public String getUriTemplate()
public void setUriTemplate(String uriTemplate)
public String getDefault_version()
public void setDefault_version(String default_version)
public String getDefault_version_checked()
public void setDefault_version_checked(String default_version_checked)
public org.json.JSONObject getCorsConfiguration()
public void setCorsConfiguration(org.json.JSONObject corsConfiguration)
public String getApiTier()
public void setApiTier(String apiTier)
public String getAccessControl()
public void setAccessControl(String accessControl)
public String getAccessControlRoles()
public void setAccessControlRoles(String accessControlRoles)
public String getBusinessOwner()
public void setBusinessOwner(String businessOwner)
public String getBusinessOwnerEmail()
public void setBusinessOwnerEmail(String businessOwnerEmail)
public String getTechnicalOwner()
public void setTechnicalOwner(String technicalOwner)
public String getTechnicalOwnerEmail()
public void setTechnicalOwnerEmail(String technicalOwnerEmail)
Copyright © 2020 WSO2 Inc. All rights reserved.