| 483 |
rajveer |
1 |
/**
|
| 20028 |
kshitij.so |
2 |
* Autogenerated by Thrift Compiler (0.7.0)
|
| 483 |
rajveer |
3 |
*
|
|
|
4 |
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
|
|
|
5 |
*/
|
|
|
6 |
package in.shop2020.model.v1.order;
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
import java.util.Map;
|
|
|
10 |
import java.util.HashMap;
|
|
|
11 |
import org.apache.thrift.TEnum;
|
| 20028 |
kshitij.so |
12 |
|
| 23441 |
amit.gupta |
13 |
public enum OrderStatus implements TEnum{
|
|
|
14 |
PAYMENT_PENDING(0, "Waiting for payment"),
|
|
|
15 |
PAYMENT_FAILED(1, "Payment Failed"),
|
|
|
16 |
COD_VERIFICATION_PENDING(2, "Verification Pending"),
|
|
|
17 |
SUBMITTED_FOR_PROCESSING(3, "In Process"),
|
|
|
18 |
ACCEPTED(4, "In Process"),
|
|
|
19 |
INVENTORY_LOW(5, "In Process"),
|
|
|
20 |
REJECTED(6, "In Process"),
|
|
|
21 |
BILLED(7, "Ready to Ship"),
|
|
|
22 |
PAYMENT_FLAGGED(8, "Payment Flagged"),
|
|
|
23 |
SHIPPED_FROM_WH(9, "In Transit"),
|
|
|
24 |
SHIPPED_TO_LOGST(10, "In Transit"),
|
|
|
25 |
PAYMENT_FLAGGED_DENIED(11, "Payment Denied"),
|
|
|
26 |
DELIVERY_SUCCESS(12, "Delivered"),
|
|
|
27 |
CANCEL_REQUEST_RECEIVED(13, "Cancellation Requested"),
|
|
|
28 |
CANCEL_REQUEST_CONFIRMED(14, "Cancellation Requested"),
|
|
|
29 |
CANCELLED_ON_CUSTOMER_REQUEST(15, "Cancelled"),
|
|
|
30 |
SHIPPED_TO_DESTINATION_CITY(16, "Left Out of Origin City"),
|
|
|
31 |
REACHED_DESTINATION_CITY(17, "Reached Destination City"),
|
|
|
32 |
COD_VERIFICATION_FAILED(18, "Verification Failed"),
|
|
|
33 |
FAILED(19, "Failed"),
|
|
|
34 |
RTO_IN_TRANSIT(20, "RTO In Transit"),
|
|
|
35 |
RTO_RECEIVED_PRESTINE(21, "Returned to origin"),
|
|
|
36 |
DOA_PICKUP_REQUEST_RAISED(22, "DOA pickup in process"),
|
|
|
37 |
DOA_PICKUP_CONFIRMED(23, "DOA pickup in process"),
|
|
|
38 |
DOA_RETURN_IN_TRANSIT(24, "DOA In Transit"),
|
|
|
39 |
DOA_RECEIVED_PRESTINE(25, "DOA received"),
|
|
|
40 |
DOA_CERT_INVALID(26, "Invalid DOA"),
|
|
|
41 |
DOA_CERT_VALID(27, "DOA In process"),
|
|
|
42 |
RTO_RESHIPPED(28, "RTO Reshipped"),
|
|
|
43 |
DOA_INVALID_RESHIPPED(29, "Reshipped"),
|
|
|
44 |
DOA_VALID_RESHIPPED(30, "Reshipped"),
|
|
|
45 |
RTO_REFUNDED(31, "RTO Refunded"),
|
|
|
46 |
DOA_VALID_REFUNDED(32, "Refunded"),
|
|
|
47 |
DOA_INVALID_REFUNDED(33, "Refunded"),
|
|
|
48 |
CANCELLED_DUE_TO_LOW_INVENTORY(34, "Cancelled"),
|
|
|
49 |
LOW_INV_PO_RAISED(35, "In Process"),
|
|
|
50 |
LOW_INV_REVERSAL_IN_PROCESS(36, "In Process"),
|
|
|
51 |
LOW_INV_NOT_AVAILABLE_AT_HOTSPOT(37, "In Process"),
|
|
|
52 |
LOW_INV_PO_RAISED_TIMEOUT(38, "In Process"),
|
|
|
53 |
LOW_INV_REVERSAL_TIMEOUT(39, "In Process"),
|
|
|
54 |
FIRST_DELIVERY_ATTEMPT_MADE(40, "First Delivery Attempt Made"),
|
|
|
55 |
CAPTURE_IN_PROCESS(41, "In Process"),
|
|
|
56 |
DOA_REQUEST_RECEIVED(42, "DOA Request received"),
|
|
|
57 |
DOA_REQUEST_AUTHORIZED(43, "DOA Request authorized"),
|
|
|
58 |
DOA_PICKUP_DENIED(44, "DOA Pickup Denied"),
|
|
|
59 |
DOA_RECEIVED_DAMAGED(45, "DOA Received Damaged"),
|
|
|
60 |
DOA_LOST_IN_TRANSIT(46, "DOA Lost in Transit"),
|
|
|
61 |
DOA_RESHIPPED_RCVD_DAMAGED(47, "DOA Reshipped Received Damaged"),
|
|
|
62 |
DOA_REFUNDED_RCVD_DAMAGED(48, "DOA Refunded Received Damaged"),
|
|
|
63 |
DOA_RESHIPPED_LOST_IN_TRANSIT(49, "DOA Reshipped Lost In Transit"),
|
|
|
64 |
DOA_REFUNDED_LOST_IN_TRANSIT(50, "DOA Refunded Lost In Transit"),
|
|
|
65 |
RTO_RECEIVED_DAMAGED(51, "RTO Received Damaged"),
|
|
|
66 |
RTO_LOST_IN_TRANSIT(52, "RTO Lost in Transit"),
|
|
|
67 |
RTO_DAMAGED_RESHIPPED(53, "RTO Reshipped Received Damaged"),
|
|
|
68 |
RTO_DAMAGED_REFUNDED(54, "RTO Refunded Received Damaged"),
|
|
|
69 |
RTO_LOST_IN_TRANSIT_RESHIPPED(55, "RTO Reshipped Lost In Transit"),
|
|
|
70 |
RTO_LOST_IN_TRANSIT_REFUNDED(56, "RTO Refunded Lost In Transit"),
|
|
|
71 |
RTO_INVENTORY_REVERSED(57, "RTO Inventory Reversed"),
|
|
|
72 |
RET_REQUEST_RECEIVED(58, "RETURN Request received"),
|
|
|
73 |
RET_REQUEST_AUTHORIZED(59, "RETURN Request authorized"),
|
|
|
74 |
RET_PICKUP_REQUEST_RAISED(60, "RETURN pickup in process"),
|
|
|
75 |
RET_PICKUP_DENIED(61, "RETURN Pickup Denied"),
|
|
|
76 |
RET_PICKUP_CONFIRMED(62, "RETURN pickup in process"),
|
|
|
77 |
RET_RETURN_IN_TRANSIT(63, "RETURN In Transit"),
|
|
|
78 |
RET_RECEIVED_PRESTINE(64, "RETURN Received"),
|
|
|
79 |
RET_RECEIVED_DAMAGED(65, "RETURN Received Damaged"),
|
|
|
80 |
RET_LOST_IN_TRANSIT(66, "RETURN Lost in Transit"),
|
|
|
81 |
RET_PRODUCT_USABLE(67, "RETURN Received"),
|
|
|
82 |
RET_PRODUCT_UNUSABLE(68, "Return Product Damaged"),
|
|
|
83 |
RET_PRODUCT_USABLE_RESHIPPED(69, "RETURN Reshipped"),
|
|
|
84 |
RET_PRODUCT_USABLE_REFUNDED(70, "RETURN Refunded"),
|
|
|
85 |
RET_PRODUCT_UNUSABLE_RESHIPPED(71, "RETURN Reshipped"),
|
|
|
86 |
RET_PRODUCT_UNUSABLE_REFUNDED(72, "RETURN Refunded"),
|
|
|
87 |
RET_RESHIPPED_RCVD_DAMAGED(73, "RETURN Reshipped Received Damaged"),
|
|
|
88 |
RET_REFUNDED_RCVD_DAMAGED(74, "RETURN Refunded Received Damaged"),
|
|
|
89 |
RET_RESHIPPED_LOST_IN_TRANSIT(75, "RETURN Reshipped Lost In Transit"),
|
|
|
90 |
RET_REFUNDED_LOST_IN_TRANSIT(76, "RETURN Refunded Lost In Transit"),
|
|
|
91 |
LOST_IN_TRANSIT(77, "Lost In Transit"),
|
|
|
92 |
LOST_IN_TRANSIT_RESHIPPED(78, "Reshipped Lost In Transit"),
|
|
|
93 |
LOST_IN_TRANSIT_REFUNDED(79, "Refunded Lost In Transit"),
|
|
|
94 |
DELIVERED_AT_STORE(80, "Delivered At Store"),
|
|
|
95 |
RECEIVED_AT_STORE(81, "Received At Store"),
|
|
|
96 |
APPROVAL_PENDING(82, "Approval Pending"),
|
|
|
97 |
PARTIAL_RETURN_IN_PROCESS(83, "Partial Return in Process"),
|
|
|
98 |
PARTIAL_RETURN(84, "Partial Return"),
|
|
|
99 |
COMPLETE_RETURN_IN_PROCESS(85, "Complete Return in Process"),
|
|
|
100 |
COMPLETE_RETURN(86, "Complete Return"),
|
|
|
101 |
REFUNDED_WITHOUT_PICKUP(87,"Refunded without pickup"),
|
|
|
102 |
REPLACED_WITHOUT_PICKUP(88,"Replaced without pickup");
|
|
|
103 |
|
|
|
104 |
private OrderStatus(int value, String description) {
|
|
|
105 |
this.value = value;
|
|
|
106 |
this.description = description;
|
|
|
107 |
}
|
| 483 |
rajveer |
108 |
|
| 23441 |
amit.gupta |
109 |
private static final Map<Integer, OrderStatus> BY_VALUE = new HashMap<Integer,OrderStatus>() {{
|
|
|
110 |
for(OrderStatus val : OrderStatus.values()) {
|
|
|
111 |
put(val.getValue(), val);
|
|
|
112 |
}
|
|
|
113 |
}};
|
| 483 |
rajveer |
114 |
|
| 23441 |
amit.gupta |
115 |
private final int value;
|
| 483 |
rajveer |
116 |
|
| 23441 |
amit.gupta |
117 |
private final String description;
|
| 20028 |
kshitij.so |
118 |
|
| 23441 |
amit.gupta |
119 |
/**
|
|
|
120 |
* Get the description of this enum value.
|
|
|
121 |
*/
|
|
|
122 |
public String getDescription() {
|
|
|
123 |
return description;
|
|
|
124 |
}
|
|
|
125 |
|
|
|
126 |
|
|
|
127 |
/**
|
|
|
128 |
* Get the integer value of this enum value, as defined in the Thrift IDL.
|
|
|
129 |
*/
|
|
|
130 |
public int getValue() {
|
|
|
131 |
return value;
|
|
|
132 |
}
|
|
|
133 |
|
|
|
134 |
/**
|
|
|
135 |
* Find a the enum type by its integer value, as defined in the Thrift IDL.
|
|
|
136 |
* @return null if the value is not found.
|
|
|
137 |
*/
|
|
|
138 |
public static OrderStatus findByValue(int value) {
|
|
|
139 |
return BY_VALUE.get(value);
|
|
|
140 |
}
|
|
|
141 |
|
| 20028 |
kshitij.so |
142 |
}
|