public class DesiredAPI extends API
| Modifier and Type | Field and Description |
|---|---|
String |
apiDefinitionImport |
protected Organization |
organization |
APIDefinition, apiId, apiMethods, apiRoutingKey, applicationQuota, applications, authenticationProfiles, caCerts, clientOrganizations, corsProfiles, customProperties, deprecated, descriptionManual, descriptionMarkdown, descriptionType, descriptionUrl, id, image, inboundProfiles, name, OPEN_API_30, outboundProfiles, path, retirementDate, securityProfiles, serviceProfiles, state, STATE_DELETED, STATE_DEPRECATED, STATE_PENDING, STATE_PUBLISHED, STATE_UNPUBLISHED, summary, SWAGGGER_API_12, SWAGGGER_API_20, systemQuota, tags, version, vhost, WSDL_API| Constructor and Description |
|---|
DesiredAPI() |
| Modifier and Type | Method and Description |
|---|---|
String |
getApiDefinitionImport() |
String |
getBackendBasepath()
BackendBasePath is a property which doesn't exists in API-Manager naturally.
|
Map<String,InboundProfile> |
getOriginalInboundProfiles() |
Map<String,OutboundProfile> |
getOriginalOutboundProfiles() |
boolean |
isRequestForAllOrgs()
requestForAllOrgs is used to decide if an API should grant access to ALL organizations.
|
void |
setApiDefinitionImport(String apiDefinitionImport) |
void |
setBackendBasepath(String backendBasepath)
BackendBasePath is a property which doesn't exists in API-Manager naturally.
|
void |
setOriginalInboundProfiles(Map<String,InboundProfile> originalInboundProfiles) |
void |
setOriginalOutboundProfiles(Map<String,OutboundProfile> originalOutboundProfiles) |
void |
setRequestForAllOrgs(boolean requestForAllOrgs)
requestForAllOrgs is used to decide if an API should grant access to ALL organizations.
|
void |
setRetirementDate(String retirementDate) |
getApiConfiguration, getAPIDefinition, getApiId, getApiMethods, getApiRoutingKey, getAPIType, getApplicationQuota, getApplications, getAuthenticationProfiles, getCaCerts, getClientOrganizations, getCorsProfiles, getCustomProperties, getDeprecated, getDescriptionManual, getDescriptionMarkdown, getDescriptionType, getDescriptionUrl, getId, getImage, getInboundProfiles, getName, getOrganization, getOutboundProfiles, getPath, getRetirementDate, getSecurityProfiles, getServiceProfiles, getState, getSummary, getSystemQuota, getTags, getVersion, getVhost, setApiConfiguration, setAPIDefinition, setApiId, setApiMethods, setApiRoutingKey, setApplicationQuota, setApplications, setAuthenticationProfiles, setCaCerts, setClientOrganizations, setCorsProfiles, setCustomProperties, setDeprecated, setDescriptionManual, setDescriptionMarkdown, setDescriptionType, setDescriptionUrl, setId, setImage, setInboundProfiles, setName, setOrganization, setOutboundProfiles, setPath, setRetirementDate, setSecurityProfiles, setState, setSummary, setSystemQuota, setVersion, setVhost, toStringprotected Organization organization
public String apiDefinitionImport
public DesiredAPI()
throws AppException
AppExceptionpublic String getBackendBasepath()
public void setBackendBasepath(String backendBasepath)
backendBasepath - the URL to the BE-API-Host.public boolean isRequestForAllOrgs()
public void setRequestForAllOrgs(boolean requestForAllOrgs)
requestForAllOrgs - when set to true, the APIs will be granted to ALL organizations.APIImportConfigAdapterpublic String getApiDefinitionImport()
getApiDefinitionImport in class APIpublic void setApiDefinitionImport(String apiDefinitionImport)
public Map<String,InboundProfile> getOriginalInboundProfiles()
public void setOriginalInboundProfiles(Map<String,InboundProfile> originalInboundProfiles)
public Map<String,OutboundProfile> getOriginalOutboundProfiles()
public void setOriginalOutboundProfiles(Map<String,OutboundProfile> originalOutboundProfiles)
public void setRetirementDate(String retirementDate) throws AppException
AppExceptionCopyright © 2020. All rights reserved.