@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2017-11-01T12:42:08.204+05:30") public class API extends Object
| Constructor and Description |
|---|
API() |
| Modifier and Type | Method and Description |
|---|---|
API |
addEndpointURLsItem(APIEndpointURLs endpointURLsItem) |
API |
addTagsItem(String tagsItem) |
API |
addTiersItem(String tiersItem) |
API |
addTransportItem(String transportItem) |
API |
apiDefinition(String apiDefinition) |
API |
businessInformation(APIBusinessInformation businessInformation) |
API |
context(String context) |
API |
description(String description) |
API |
endpointURLs(List<APIEndpointURLs> endpointURLs) |
boolean |
equals(Object o) |
String |
getApiDefinition()
Swagger definition of the API which contains details about URI templates and scopes
|
APIBusinessInformation |
getBusinessInformation()
Get businessInformation
|
String |
getContext()
A string that represents thecontext of the user's request
|
String |
getDescription()
A brief description about the API
|
List<APIEndpointURLs> |
getEndpointURLs()
Get endpointURLs
|
String |
getId()
UUID of the api registry artifact
|
Boolean |
getIsDefaultVersion()
Get isDefaultVersion
|
String |
getName()
Name of the API
|
String |
getProvider()
If the provider value is not given user invoking the api will be used as the provider.
|
String |
getStatus()
This describes in which status of the lifecycle the API is.
|
List<String> |
getTags()
Search keywords related to the API
|
String |
getThumbnailUrl()
Get thumbnailUrl
|
List<String> |
getTiers()
The subscription tiers selected for the particular API
|
List<String> |
getTransport()
Get transport
|
String |
getVersion()
The version of the API
|
String |
getWsdlUri()
WSDL URL if the API is based on a WSDL endpoint
|
int |
hashCode() |
API |
id(String id) |
API |
isDefaultVersion(Boolean isDefaultVersion) |
API |
name(String name) |
API |
provider(String provider) |
void |
setApiDefinition(String apiDefinition) |
void |
setBusinessInformation(APIBusinessInformation businessInformation) |
void |
setContext(String context) |
void |
setDescription(String description) |
void |
setEndpointURLs(List<APIEndpointURLs> endpointURLs) |
void |
setId(String id) |
void |
setIsDefaultVersion(Boolean isDefaultVersion) |
void |
setName(String name) |
void |
setProvider(String provider) |
void |
setStatus(String status) |
void |
setTags(List<String> tags) |
void |
setThumbnailUrl(String thumbnailUrl) |
void |
setTiers(List<String> tiers) |
void |
setTransport(List<String> transport) |
void |
setVersion(String version) |
void |
setWsdlUri(String wsdlUri) |
API |
status(String status) |
API |
tags(List<String> tags) |
API |
thumbnailUrl(String thumbnailUrl) |
API |
tiers(List<String> tiers) |
String |
toString() |
API |
transport(List<String> transport) |
API |
version(String version) |
API |
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 getStatus()
public void setStatus(String status)
public Boolean getIsDefaultVersion()
public void setIsDefaultVersion(Boolean isDefaultVersion)
public List<String> getTiers()
public String getThumbnailUrl()
public void setThumbnailUrl(String thumbnailUrl)
public API endpointURLs(List<APIEndpointURLs> endpointURLs)
public API addEndpointURLsItem(APIEndpointURLs endpointURLsItem)
public List<APIEndpointURLs> getEndpointURLs()
public void setEndpointURLs(List<APIEndpointURLs> endpointURLs)
public API businessInformation(APIBusinessInformation businessInformation)
public APIBusinessInformation getBusinessInformation()
public void setBusinessInformation(APIBusinessInformation businessInformation)
Copyright © 2018 WSO2 Inc. All rights reserved.