public class Apim4xApiDto extends APIInfoBaseDTO
| Modifier and Type | Class and Description |
|---|---|
static class |
Apim4xApiDto.AccessControlEnum
Access Control Enum
|
static class |
Apim4xApiDto.AudienceEnum
Audience Enum
|
static class |
Apim4xApiDto.EndpointImplementationTypeEnum
Endpoint Implementation Type Enum
|
static class |
Apim4xApiDto.SubscriptionAvailabilityEnum
Subscription Availability Enum for the Developer Portal
|
static class |
Apim4xApiDto.TypeEnum
API Type Enum
|
static class |
Apim4xApiDto.VisibilityEnum
API Visibility Enum
|
| Constructor and Description |
|---|
Apim4xApiDto() |
getAccessControlRoles, getApiDefinition, getAuthorizationHeader, getBusinessInformation, getCacheTimeout, getContext, getCorsConfiguration, getDescription, getEndpointSecurity, getId, getIsDefaultVersion, getMaxTps, getName, getProvider, getSubscriptionAvailableTenants, getTags, getTransport, getVersion, getVisibleRoles, getVisibleTenants, setAccessControlRoles, setApiDefinition, setAuthorizationHeader, setBusinessInformation, setCacheTimeout, setContext, setCorsConfiguration, setDefaultVersion, setDescription, setEndpointSecurity, setId, setMaxTps, setName, setProvider, setSubscriptionAvailableTenants, setTags, setTransport, setVersion, setVisibleRoles, setVisibleTenantspublic Apim4xApiDto.TypeEnum getType()
public void setType(Apim4xApiDto.TypeEnum type)
public String getLifeCycleStatus()
public void setLifeCycleStatus(String lifeCycleStatus)
public WSDLInfoDTO getWsdlInfo()
public void setWsdlInfo(WSDLInfoDTO wsdlInfo)
public String getWsdlUrl()
public void setWsdlUrl(String wsdlUrl)
public Boolean isResponseCachingEnabled()
public void setResponseCachingEnabled(Boolean responseCachingEnabled)
public Boolean hasThumbnail()
public void setHasThumbnail(Boolean hasThumbnail)
public Boolean isRevision()
public void setRevision(Boolean revision)
public String getRevisionedApiId()
public void setRevisionedApiId(String revisionedApiId)
public Integer getRevisionId()
public void setRevisionId(Integer revisionId)
public Boolean getEnableSchemaValidation()
public void setEnableSchemaValidation(Boolean enableSchemaValidation)
public Boolean getEnableSubscriberVerification()
public void setEnableSubscriberVerification(Boolean enableSubscriberVerification)
public Apim4xApiDto.AudienceEnum getAudience()
public void setAudience(Apim4xApiDto.AudienceEnum audience)
public String getApiThrottlingPolicy()
public void setApiThrottlingPolicy(String apiThrottlingPolicy)
@Pattern(regexp="(^[^~!@#;:%^*()+={}|\\\\<>\"\',&$\\s+]*$)")
public String getApiKeyHeader()
public void setApiKeyHeader(String apiKeyHeader)
public Apim4xApiDto.VisibilityEnum getVisibility()
public void setVisibility(Apim4xApiDto.VisibilityEnum visibility)
public List<MediationPolicyDTO> getMediationPolicies()
public void setMediationPolicies(List<MediationPolicyDTO> mediationPolicies)
public APIOperationPoliciesDTO getApiPolicies()
public void setApiPolicies(APIOperationPoliciesDTO apiPolicies)
public Apim4xApiDto.SubscriptionAvailabilityEnum getSubscriptionAvailability()
public void setSubscriptionAvailability(Apim4xApiDto.SubscriptionAvailabilityEnum subscriptionAvailability)
public List<APIInfoAdditionalPropertiesDTO> getAdditionalProperties()
public void setAdditionalProperties(List<APIInfoAdditionalPropertiesDTO> additionalProperties)
public Map<String,APIInfoAdditionalPropertiesMapDTO> getAdditionalPropertiesMap()
public void setAdditionalPropertiesMap(Map<String,APIInfoAdditionalPropertiesMapDTO> additionalPropertiesMap)
public APIMonetizationInfoDTO getMonetization()
public void setMonetization(APIMonetizationInfoDTO monetization)
public Apim4xApiDto.AccessControlEnum getAccessControl()
public void setAccessControl(Apim4xApiDto.AccessControlEnum accessControl)
public WebsubSubscriptionConfigurationDTO getWebsubSubscriptionConfiguration()
public void setWebsubSubscriptionConfiguration(WebsubSubscriptionConfigurationDTO websubSubscriptionConfiguration)
public String getWorkflowStatus()
public void setWorkflowStatus(String workflowStatus)
public String getCreatedTime()
public void setCreatedTime(String createdTime)
public String getLastUpdatedTimestamp()
public void setLastUpdatedTimestamp(String lastUpdatedTimestamp)
public String getLastUpdatedTime()
public void setLastUpdatedTime(String lastUpdatedTime)
public Object getEndpointConfig()
public void setEndpointConfig(Object endpointConfig)
public Apim4xApiDto.EndpointImplementationTypeEnum getEndpointImplementationType()
public void setEndpointImplementationType(Apim4xApiDto.EndpointImplementationTypeEnum endpointImplementationType)
public List<APIScopeDTO> getScopes()
public void setScopes(List<APIScopeDTO> scopes)
public List<APIOperationsDTO> getOperations()
public void setOperations(List<APIOperationsDTO> operations)
public APIThreatProtectionPoliciesDTO getThreatProtectionPolicies()
public void setThreatProtectionPolicies(APIThreatProtectionPoliciesDTO threatProtectionPolicies)
public Object getKeyManagers()
public void setKeyManagers(Object keyManagers)
public APIServiceInfoDTO getServiceInfo()
public void setServiceInfo(APIServiceInfoDTO serviceInfo)
public AdvertiseInfoDTO getAdvertiseInfo()
public void setAdvertiseInfo(AdvertiseInfoDTO advertiseInfo)
public String getGatewayVendor()
public void setGatewayVendor(String gatewayVendor)
public String getGatewayType()
public void setGatewayType(String gatewayType)
public void setAsyncTransportProtocols(List<String> asyncTransportProtocols)
public String getOrganizationId()
public void setOrganizationId(String organizationId)
public String getApiLevelPolicy()
getApiLevelPolicy in class APIInfoBaseDTOpublic void setApiLevelPolicy(String apiLevelPolicy)
setApiLevelPolicy in class APIInfoBaseDTOpublic String getResponseCaching()
getResponseCaching in class APIInfoBaseDTOpublic void setResponseCaching(String responseCaching)
setResponseCaching in class APIInfoBaseDTOpublic String getEndpointConfigStr()
getEndpointConfigStr in class APIInfoBaseDTOpublic void setEndpointConfigStr(String endpointConfig)
setEndpointConfigStr in class APIInfoBaseDTOCopyright © 2024 WSO2. All rights reserved.