Java class for ApiInterface complex type.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| name | string | element | 1/1 | required | Api name. It is required. | |
| apiMethods | list of apiMethod | element | 0/unbounded | List of api methods. | ||
| displayName | string | element | 0/1 | Api display name. | ||
| fileLocation | string | element | 0/1 | File location. | ||
Properties inherited from taskObject |
||||||
| notificationId | string | element | 0/1 | |||
Example
<a----->
<name>...</name>
<apiMethods>
<name>...</name>
<changeCode>...</changeCode>
<displayName>...</displayName>
<parameterSettings>
<description>...</description>
<displayInPortal>...</displayInPortal>
<key>...</key>
</parameterSettings>
<settlementCode>...</settlementCode>
<spslas>
<serviceTypeContract/>
<serviceContract/>
<serviceProviderGroupID>...</serviceProviderGroupID>
<composedServiceContract/>
</spslas>
<path>...</path>
<httpVerb>...</httpVerb>
<servicePath>...</servicePath>
<serviceHttpVerb>...</serviceHttpVerb>
<expose>...</expose>
</apiMethods>
<displayName>...</displayName>
<fileLocation>...</fileLocation>
<notificationId>...</notificationId>
</a----->