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----->