-
- All Implemented Interfaces:
public class OrderEvent extends ApplicationEventOrderEvent Schema model object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classOrderEvent.Builder
-
Method Summary
Modifier and Type Method Description StringgetOrderId()A unique id for the order from commerce service StringgetMerchantOrderId()External order id from merchant ObjectgetCategory()The type of order like Food, Parking and others Array<OrderItem>getOrderItems()The list of order items, modifiers, quantity and price StringgetPaymentId()The payment transaction id StringgetEntityStoreId()The The entity id of the store at which order was placed StringgetMerchantStoreId()The merchant id of the store at which order was placed OrderPriceItemgetPrice()Price details of all products/items in order ObjectgetStatus()The order status ObjectgetMerchantName()The merchant name OrderCommerceServiceItemgetCommerceService()Commerce service specific details EventTypegetEventType()Get OrderEvent's EventType static OrderEvent.Builderbuilder()-
Methods inherited from class com.telenav.sdk.datacollector.model.event.ApplicationEvent
getEventData -
Methods inherited from class com.telenav.sdk.datacollector.model.event.Event
getFormatType, getLogContext -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getOrderId
String getOrderId()
A unique id for the order from commerce service
-
getMerchantOrderId
String getMerchantOrderId()
External order id from merchant
-
getCategory
Object getCategory()
The type of order like Food, Parking and others
-
getOrderItems
Array<OrderItem> getOrderItems()
The list of order items, modifiers, quantity and price
-
getPaymentId
String getPaymentId()
The payment transaction id
-
getEntityStoreId
String getEntityStoreId()
The The entity id of the store at which order was placed
-
getMerchantStoreId
String getMerchantStoreId()
The merchant id of the store at which order was placed
-
getPrice
OrderPriceItem getPrice()
Price details of all products/items in order
-
getMerchantName
Object getMerchantName()
The merchant name
-
getCommerceService
OrderCommerceServiceItem getCommerceService()
Commerce service specific details
-
getEventType
EventType getEventType()
Get OrderEvent's EventType
-
builder
static OrderEvent.Builder builder()
-
-
-
-