models.dsl.layout.LongLinkDescriptorLabel.rapid Maven / Gradle / Ivy
rapidModel LongLinkDescriptorLabel
resourceAPI Customer baseURI "http://modelsolv.com"
objectResource CustomerObject type Customer
URI urifragment
referenceEmbed > OrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla
referenceEmbed > LineItemsOrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla
referenceLink > Product
targetResource ProductObject
mediaTypes
application/xml
method GET Customer
request
response CustomerObject statusCode 200
method POST postSomething
request CustomerObject
response CustomerObject statusCode 200
objectResource ProductObject type Product
linkDescriptor ProductLink
ProductID
dataModel Customer
structure Customer
CustomerID : string
CustomerName : string
OrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla : containing reference Order*
structure Order
OrderID : string
LineItemsOrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla : containing reference LineItem*
Quantity : decimal
Price : decimal
Currency : string
structure LineItem
lineItemID : string
Product : reference Product
structure Product
ProductID : string
ProductName : string
Price : decimal
ReorderThreshold : decimal
Image : base64Binary