Java class for ApiMethod complex type.
name | data type | type | namespace | min/max occurs | constraints | description |
---|---|---|---|---|---|---|
name | string | element | 1/1 | required | Name for api method. Required. | |
changeCode | string | element | 0/1 | Change code. | ||
displayName | string | element | 0/1 | Api method display name. | ||
parameterSettings | list of paramSetting | element | 0/unbounded | Settings for parameter. | ||
settlementCode | string | element | 0/1 | Settlement code. | ||
spslas | list of spSla | element | 0/unbounded | Sp SLA list. | ||
path | string | element | 0/1 | North bound path. | ||
httpVerb | string | element | 0/1 | Http verb for api method. | ||
servicePath | string | element | 0/1 | South bound path. | ||
serviceHttpVerb | string | element | 0/1 | Api display name. | ||
expose | boolean | element | 0/1 | Expose. |
Example
<a-----> <name>...</name> <changeCode>...</changeCode> <displayName>...</displayName> <parameterSettings> <description>...</description> <displayInPortal>...</displayInPortal> <key>...</key> </parameterSettings> <settlementCode>...</settlementCode> <spslas> <serviceTypeContract> <quota/> <rate/> <serviceTypeName>...</serviceTypeName> </serviceTypeContract> <serviceContract> <contract/> <interfaceName>...</interfaceName> <overrides/> </serviceContract> <serviceProviderGroupID>...</serviceProviderGroupID> <composedServiceContract> <contractTypeByServiceTypeAndInterfaceName>...</contractTypeByServiceTypeAndInterfaceName> <quota/> <rate/> <serviceList/> </composedServiceContract> <notificationId>...</notificationId> </spslas> <path>...</path> <httpVerb>...</httpVerb> <servicePath>...</servicePath> <serviceHttpVerb>...</serviceHttpVerb> <expose>...</expose> </a----->