-
- All Implemented Interfaces:
public class OrderEvent extends ApplicationEvent
OrderEvent Schema model object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
OrderEvent.Builder
-
Method Summary
Modifier and Type Method Description String
getOrderId()
A unique id for the order from commerce service String
getMerchantOrderId()
External order id from merchant Object
getCategory()
The type of order like Food, Parking and others Array<OrderItem>
getOrderItems()
The list of order items, modifiers, quantity and price String
getPaymentId()
The payment transaction id String
getEntityStoreId()
The The entity id of the store at which order was placed String
getMerchantStoreId()
The merchant id of the store at which order was placed OrderPriceItem
getPrice()
Price details of all products/items in order Object
getStatus()
The order status Object
getMerchantName()
The merchant name OrderCommerceServiceItem
getCommerceService()
Commerce service specific details EventType
getEventType()
Get OrderEvent's EventType static OrderEvent.Builder
builder()
-
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()
-
-
-
-