public class API extends Object
| Constructor and Description |
|---|
API() |
public static final String STATE_PUBLISHED
public static final String STATE_UNPUBLISHED
public static final String STATE_DEPRECATED
public static final String STATE_DELETED
public static final String STATE_PENDING
protected APISpecification apiDefinition
protected String descriptionType
protected String descriptionManual
protected String descriptionMarkdown
protected String descriptionUrl
protected List<SecurityProfile> securityProfiles
protected List<AuthenticationProfile> authenticationProfiles
protected Map<String,OutboundProfile> outboundProfiles
protected Map<String,ServiceProfile> serviceProfiles
protected Map<String,InboundProfile> inboundProfiles
protected List<CorsProfile> corsProfiles
protected List<Organization> clientOrganizations
protected List<ClientApplication> applications
protected String path
protected String state
protected String version
protected String vhost
protected String name
protected String summary
protected String createdOn
protected String createdBy
protected Image image
protected APIQuota applicationQuota
protected APIQuota systemQuota
protected String apiRoutingKey
protected Organization organization
protected String id
protected String apiId
protected String deprecated
protected Long retirementDate
public APISpecification getApiDefinition()
public void setApiDefinition(APISpecification apiDefinition)
public Map<String,OutboundProfile> getOutboundProfiles() throws AppException
AppExceptionpublic void setOutboundProfiles(Map<String,OutboundProfile> outboundProfiles)
public List<SecurityProfile> getSecurityProfiles() throws AppException
AppExceptionpublic void setSecurityProfiles(List<SecurityProfile> securityProfiles)
public List<AuthenticationProfile> getAuthenticationProfiles()
public void setAuthenticationProfiles(List<AuthenticationProfile> authenticationProfiles)
public Map<String,InboundProfile> getInboundProfiles()
public void setInboundProfiles(Map<String,InboundProfile> inboundProfiles)
public List<CorsProfile> getCorsProfiles()
public void setCorsProfiles(List<CorsProfile> corsProfiles)
public String getVhost()
public void setVhost(String vhost)
public void setState(String state)
public String getState() throws AppException
AppException - in case of an errorgetState()public String getVersion()
public void setVersion(String version)
public String getSummary()
public void setSummary(String summary)
public Image getImage()
public void setImage(Image image)
public String getName()
public void setName(String name)
public Organization getOrganization()
public String getOrganizationId()
public void setOrganization(Organization organization)
public String getPath() throws AppException
AppExceptionpublic void setPath(String path)
public String getId()
public void setId(String id)
public String getApiId()
public void setApiId(String apiId)
public String getDeprecated()
public void setDeprecated(String deprecated)
public Long getRetirementDate()
public void setRetirementDate(Long retirementDate)
public String getDescriptionType()
public void setDescriptionType(String descriptionType)
public String getDescriptionManual()
public void setDescriptionManual(String descriptionManual)
public String getDescriptionMarkdown()
public void setDescriptionMarkdown(String descriptionMarkdown)
public String getDescriptionUrl()
public void setDescriptionUrl(String descriptionUrl)
public APIQuota getApplicationQuota()
public void setApplicationQuota(APIQuota applicationQuota)
public APIQuota getSystemQuota()
public void setSystemQuota(APIQuota systemQuota)
public Map<String,ServiceProfile> getServiceProfiles()
public void setServiceProfiles(Map<String,ServiceProfile> serviceProfiles)
public List<Organization> getClientOrganizations() throws AppException
AppExceptionpublic void setClientOrganizations(List<Organization> clientOrganizations)
public List<ClientApplication> getApplications()
public void setApplications(List<ClientApplication> applications)
public String getApiRoutingKey()
public void setApiRoutingKey(String apiRoutingKey)
public String getApiDefinitionImport()
public com.fasterxml.jackson.databind.JsonNode getApiConfiguration()
public void setApiConfiguration(com.fasterxml.jackson.databind.JsonNode apiConfiguration)
public String getCreatedOn()
public void setCreatedOn(String createdOn)
public String getCreatedBy()
public void setCreatedBy(String createdBy)
Copyright © 2020. All rights reserved.