diagram | |||||||||||||||||||||||||||||||||||||||
namespace | http://api.bds.tibco.com | ||||||||||||||||||||||||||||||||||||||
children | appDetails caseModelID caseClass | ||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="GetCaseClassInfoRequestType"> <xs:annotation> <xs:documentation>Details required to retrieve information about Case Classes</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Identify application either by name/version combo or case model ID. If omitted, information for all apps is returned.</xs:documentation> </xs:annotation> <xs:element name="appDetails" type="AppDetails"/> <xs:element name="caseModelID" type="xs:long"/> </xs:choice> <xs:element name="caseClass" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If app details are provided, then caseClass can be set to one or more case class names to get info for specific class(es) rather than all for the app. Note: This is ignored if no app details are provided.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="includeLabels" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Set true to include labels as well as names in the response (default: false)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="includeAttributes" type="xs:boolean" default="true"> <xs:annotation> <xs:documentation>Set true to include attribute details (rather than just classes) in the response (default: true)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="includeGlobalObjectAttributes" type="xs:boolean" default="true"> <xs:annotation> <xs:documentation>Set true to include attributes of contained global objects, as well as the case object itself (default: true). Ignored unless includeAttributes=true.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="includeAppDetails" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Set true to include app details with each CaseClassInfo in the response. Generally set only when retrieving info for multiple apps. (default: false)</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |