Java class for ApplicationAPI complex type.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| apiDisplayName | string | element | 0/1 | Api display name. | ||
| apiName | string | element | 1/1 | required | Api name. It is required. | |
| accessURL | string | element | 0/1 | Access url. | ||
| apiVersion | string | element | 0/1 | Api version. | ||
| apiDescription | string | element | 0/1 | Api description. | ||
| shortCodes | list of shortCode | element | 0/unbounded | Short code list. | ||
| applicationMethodSLAs | list of applicationMethodSLA | element | 0/unbounded | Application method sla list. | ||
| serviceTypeSLA | serviceTypeSLA | element | 0/1 | Service type sla. |
Example
<a----->
<apiDisplayName>...</apiDisplayName>
<apiName>...</apiName>
<accessURL>...</accessURL>
<apiVersion>...</apiVersion>
<apiDescription>...</apiDescription>
<shortCodes>
<shortCode>...</shortCode>
<notificationURL>...</notificationURL>
<keyword>...</keyword>
<shortCodeType>...</shortCodeType>
</shortCodes>
<applicationMethodSLAs>
<methodName>...</methodName>
<interfaceName>...</interfaceName>
<quota>
<days>...</days>
<unit>...</unit>
<qtaLimit>...</qtaLimit>
<limitExceedOK>...</limitExceedOK>
<resetQuota>...</resetQuota>
</quota>
<rate>
<reqLimit>...</reqLimit>
<timePeriod>...</timePeriod>
</rate>
<methodGuarantee>
<reqLimitGuarantee>...</reqLimitGuarantee>
<timePeriodGuarantee>...</timePeriodGuarantee>
</methodGuarantee>
</applicationMethodSLAs>
<serviceTypeSLA>
<serviceTypeName>...</serviceTypeName>
<quota>
<days>...</days>
<unit>...</unit>
<qtaLimit>...</qtaLimit>
<limitExceedOK>...</limitExceedOK>
<resetQuota>...</resetQuota>
</quota>
<rate>
<reqLimit>...</reqLimit>
<timePeriod>...</timePeriod>
</rate>
</serviceTypeSLA>
</a----->