public class APIDTO extends Object
| Constructor and Description |
|---|
APIDTO() |
| Modifier and Type | Method and Description |
|---|---|
APIDTO |
addEndpointURLsItem(APIEndpointURLsDTO endpointURLsItem) |
APIDTO |
addEnvironmentListItem(String environmentListItem) |
APIDTO |
additionalProperties(Map<String,String> additionalProperties) |
APIDTO |
addLabelsItem(LabelDTO labelsItem) |
APIDTO |
addOperationsItem(APIOperationsDTO operationsItem) |
APIDTO |
addScopesItem(ScopeInfoDTO scopesItem) |
APIDTO |
addSecuritySchemeItem(String securitySchemeItem) |
APIDTO |
addTagsItem(String tagsItem) |
APIDTO |
addTiersItem(APITiersDTO tiersItem) |
APIDTO |
addTransportItem(String transportItem) |
APIDTO |
advertiseInfo(AdvertiseInfoDTO advertiseInfo) |
APIDTO |
apiDefinition(String apiDefinition) |
APIDTO |
authorizationHeader(String authorizationHeader) |
APIDTO |
avgRating(String avgRating) |
APIDTO |
businessInformation(APIBusinessInformationDTO businessInformation) |
APIDTO |
context(String context) |
APIDTO |
description(String description) |
APIDTO |
endpointURLs(List<APIEndpointURLsDTO> endpointURLs) |
APIDTO |
environmentList(List<String> environmentList) |
boolean |
equals(Object o) |
Map<String,String> |
getAdditionalProperties()
Custom(user defined) properties of API
|
AdvertiseInfoDTO |
getAdvertiseInfo()
The advertise info of the API
|
String |
getApiDefinition()
Swagger definition of the API which contains details about URI templates and scopes
|
String |
getAuthorizationHeader()
Name of the Authorization header used for invoking the API.
|
String |
getAvgRating()
The average rating of the API
|
APIBusinessInformationDTO |
getBusinessInformation()
Get businessInformation
|
String |
getContext()
A string that represents thecontext of the user's request
|
String |
getDescription()
A brief description about the API
|
List<APIEndpointURLsDTO> |
getEndpointURLs()
Get endpointURLs
|
List<String> |
getEnvironmentList()
The environment list configured with non empty endpoint URLs for the particular API.
|
String |
getId()
UUID of the api
|
List<LabelDTO> |
getLabels()
Labels of micro-gateway environments attached to the API.
|
String |
getLifeCycleStatus()
This describes in which status of the lifecycle the API is.
|
APIMonetizationInfoDTO |
getMonetization()
Get monetization
|
String |
getName()
Name of the API
|
List<APIOperationsDTO> |
getOperations()
Get operations
|
String |
getProvider()
If the provider value is not given user invoking the api will be used as the provider.
|
List<ScopeInfoDTO> |
getScopes()
Get scopes
|
List<String> |
getSecurityScheme()
Types of API security, the current API secured with.
|
List<String> |
getTags()
Search keywords related to the API
|
List<APITiersDTO> |
getTiers()
The subscription tiers selected for the particular API
|
List<String> |
getTransport()
Get transport
|
String |
getType()
This describes the transport type of the API
|
String |
getVersion()
The version of the API
|
String |
getWsdlUri()
WSDL URL if the API is based on a WSDL endpoint
|
int |
hashCode() |
APIDTO |
hasThumbnail(Boolean hasThumbnail) |
APIDTO |
id(String id) |
APIDTO |
isDefaultVersion(Boolean isDefaultVersion) |
Boolean |
isHasThumbnail()
Get hasThumbnail
|
Boolean |
isIsDefaultVersion()
Get isDefaultVersion
|
Boolean |
isIsSubscriptionAvailable()
Get isSubscriptionAvailable
|
APIDTO |
isSubscriptionAvailable(Boolean isSubscriptionAvailable) |
APIDTO |
labels(List<LabelDTO> labels) |
APIDTO |
lifeCycleStatus(String lifeCycleStatus) |
APIDTO |
monetization(APIMonetizationInfoDTO monetization) |
APIDTO |
name(String name) |
APIDTO |
operations(List<APIOperationsDTO> operations) |
APIDTO |
provider(String provider) |
APIDTO |
putAdditionalPropertiesItem(String key,
String additionalPropertiesItem) |
APIDTO |
scopes(List<ScopeInfoDTO> scopes) |
APIDTO |
securityScheme(List<String> securityScheme) |
void |
setAdditionalProperties(Map<String,String> additionalProperties) |
void |
setAdvertiseInfo(AdvertiseInfoDTO advertiseInfo) |
void |
setApiDefinition(String apiDefinition) |
void |
setAuthorizationHeader(String authorizationHeader) |
void |
setAvgRating(String avgRating) |
void |
setBusinessInformation(APIBusinessInformationDTO businessInformation) |
void |
setContext(String context) |
void |
setDescription(String description) |
void |
setEndpointURLs(List<APIEndpointURLsDTO> endpointURLs) |
void |
setEnvironmentList(List<String> environmentList) |
void |
setHasThumbnail(Boolean hasThumbnail) |
void |
setId(String id) |
void |
setIsDefaultVersion(Boolean isDefaultVersion) |
void |
setIsSubscriptionAvailable(Boolean isSubscriptionAvailable) |
void |
setLabels(List<LabelDTO> labels) |
void |
setLifeCycleStatus(String lifeCycleStatus) |
void |
setMonetization(APIMonetizationInfoDTO monetization) |
void |
setName(String name) |
void |
setOperations(List<APIOperationsDTO> operations) |
void |
setProvider(String provider) |
void |
setScopes(List<ScopeInfoDTO> scopes) |
void |
setSecurityScheme(List<String> securityScheme) |
void |
setTags(List<String> tags) |
void |
setTiers(List<APITiersDTO> tiers) |
void |
setTransport(List<String> transport) |
void |
setType(String type) |
void |
setVersion(String version) |
void |
setWsdlUri(String wsdlUri) |
APIDTO |
tags(List<String> tags) |
APIDTO |
tiers(List<APITiersDTO> tiers) |
String |
toString() |
APIDTO |
transport(List<String> transport) |
APIDTO |
type(String type) |
APIDTO |
version(String version) |
APIDTO |
wsdlUri(String wsdlUri) |
public String getId()
public void setId(String id)
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public String getContext()
public void setContext(String context)
public String getVersion()
public void setVersion(String version)
public String getProvider()
public void setProvider(String provider)
public String getApiDefinition()
public void setApiDefinition(String apiDefinition)
public String getWsdlUri()
public void setWsdlUri(String wsdlUri)
public String getLifeCycleStatus()
public void setLifeCycleStatus(String lifeCycleStatus)
public Boolean isIsDefaultVersion()
public void setIsDefaultVersion(Boolean isDefaultVersion)
public String getType()
public void setType(String type)
public APIDTO operations(List<APIOperationsDTO> operations)
public APIDTO addOperationsItem(APIOperationsDTO operationsItem)
public List<APIOperationsDTO> getOperations()
public void setOperations(List<APIOperationsDTO> operations)
public String getAuthorizationHeader()
public void setAuthorizationHeader(String authorizationHeader)
public List<String> getSecurityScheme()
public APIDTO tiers(List<APITiersDTO> tiers)
public APIDTO addTiersItem(APITiersDTO tiersItem)
public List<APITiersDTO> getTiers()
public void setTiers(List<APITiersDTO> tiers)
public Boolean isHasThumbnail()
public void setHasThumbnail(Boolean hasThumbnail)
public APIDTO putAdditionalPropertiesItem(String key, String additionalPropertiesItem)
public Map<String,String> getAdditionalProperties()
public void setAdditionalProperties(Map<String,String> additionalProperties)
public APIDTO monetization(APIMonetizationInfoDTO monetization)
public APIMonetizationInfoDTO getMonetization()
public void setMonetization(APIMonetizationInfoDTO monetization)
public APIDTO endpointURLs(List<APIEndpointURLsDTO> endpointURLs)
public APIDTO addEndpointURLsItem(APIEndpointURLsDTO endpointURLsItem)
public List<APIEndpointURLsDTO> getEndpointURLs()
public void setEndpointURLs(List<APIEndpointURLsDTO> endpointURLs)
public APIDTO businessInformation(APIBusinessInformationDTO businessInformation)
public APIBusinessInformationDTO getBusinessInformation()
public void setBusinessInformation(APIBusinessInformationDTO businessInformation)
public List<LabelDTO> getLabels()
public List<String> getEnvironmentList()
public APIDTO scopes(List<ScopeInfoDTO> scopes)
public APIDTO addScopesItem(ScopeInfoDTO scopesItem)
public List<ScopeInfoDTO> getScopes()
public void setScopes(List<ScopeInfoDTO> scopes)
public String getAvgRating()
public void setAvgRating(String avgRating)
public APIDTO advertiseInfo(AdvertiseInfoDTO advertiseInfo)
public AdvertiseInfoDTO getAdvertiseInfo()
public void setAdvertiseInfo(AdvertiseInfoDTO advertiseInfo)
public Boolean isIsSubscriptionAvailable()
public void setIsSubscriptionAvailable(Boolean isSubscriptionAvailable)
Copyright © 2020 WSO2 Inc. All rights reserved.