Class APIInfoDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.gateway.api.v2.dto.APIInfoDTO
-
public class APIInfoDTO extends Object
APIInfoDTO
-
-
Constructor Summary
Constructors Constructor Description APIInfoDTO()
-
Method Summary
-
-
-
Method Detail
-
apiUUID
public APIInfoDTO apiUUID(String apiUUID)
-
getApiUUID
public String getApiUUID()
UUID of API.- Returns:
- apiUUID
-
setApiUUID
public void setApiUUID(String apiUUID)
-
apiId
public APIInfoDTO apiId(Integer apiId)
-
getApiId
public Integer getApiId()
Get apiId- Returns:
- apiId
-
setApiId
public void setApiId(Integer apiId)
-
provider
public APIInfoDTO provider(String provider)
-
getProvider
public String getProvider()
API Provider name.- Returns:
- provider
-
setProvider
public void setProvider(String provider)
-
name
public APIInfoDTO name(String name)
-
getName
public String getName()
Name of the API- Returns:
- name
-
setName
public void setName(String name)
-
version
public APIInfoDTO version(String version)
-
getVersion
public String getVersion()
Version of the API.- Returns:
- version
-
setVersion
public void setVersion(String version)
-
context
public APIInfoDTO context(String context)
-
getContext
public String getContext()
Context of the API.- Returns:
- context
-
setContext
public void setContext(String context)
-
policy
public APIInfoDTO policy(String policy)
-
getPolicy
public String getPolicy()
API level throttling policy.- Returns:
- policy
-
setPolicy
public void setPolicy(String policy)
-
apiType
public APIInfoDTO apiType(String apiType)
-
getApiType
public String getApiType()
Type of the API.- Returns:
- apiType
-
setApiType
public void setApiType(String apiType)
-
isDefaultVersion
public APIInfoDTO isDefaultVersion(Boolean isDefaultVersion)
-
isIsDefaultVersion
public Boolean isIsDefaultVersion()
Whether this is the default version of the API.- Returns:
- isDefaultVersion
-
setIsDefaultVersion
public void setIsDefaultVersion(Boolean isDefaultVersion)
-
status
public APIInfoDTO status(String status)
-
getStatus
public String getStatus()
Status of API.- Returns:
- status
-
setStatus
public void setStatus(String status)
-
urlMappings
public APIInfoDTO urlMappings(List<URLMappingDTO> urlMappings)
-
addUrlMappingsItem
public APIInfoDTO addUrlMappingsItem(URLMappingDTO urlMappingsItem)
-
getUrlMappings
public List<URLMappingDTO> getUrlMappings()
Get urlMappings- Returns:
- urlMappings
-
setUrlMappings
public void setUrlMappings(List<URLMappingDTO> urlMappings)
-
subscripitons
public APIInfoDTO subscripitons(List<SubscriptionInfoDTO> subscripitons)
-
addSubscripitonsItem
public APIInfoDTO addSubscripitonsItem(SubscriptionInfoDTO subscripitonsItem)
-
getSubscripitons
public List<SubscriptionInfoDTO> getSubscripitons()
Get subscripitons- Returns:
- subscripitons
-
setSubscripitons
public void setSubscripitons(List<SubscriptionInfoDTO> subscripitons)
-
-