3declare(strict_types=1);
91 private $lastModifiedAt;
103 private $purchaseOrderNumber;
115 private $customerEmail;
121 private $customerGroup;
127 private $anonymousId;
133 private $businessUnit;
151 private $customLineItems;
169 private $taxedShippingPrice;
175 private $discountOnTotalPrice;
181 private $priceRoundingMode;
193 private $taxRoundingMode;
199 private $taxCalculationMode;
205 private $inventoryMode;
211 private $billingAddress;
217 private $shippingAddress;
223 private $shippingMode;
229 private $shippingKey;
235 private $shippingInfo;
241 private $shippingRateInput;
247 private $shippingCustomFields;
259 private $itemShippingAddresses;
265 private $discountCodes;
271 private $directDiscounts;
277 private $refusedGifts;
283 private $paymentInfo;
319 private $recurringOrder;
331 private $shipmentState;
337 private $paymentState;
361 private $discountTypeCombination;
367 private $lastMessageSequenceNumber;
379 private $completedAt;
385 private $lastModifiedBy;
412 return $this->version;
423 return $this->createdAt;
434 return $this->lastModifiedAt;
445 return $this->orderNumber;
457 return $this->purchaseOrderNumber;
468 return $this->customerId;
479 return $this->customerEmail;
502 return $this->anonymousId;
535 return $this->lineItems;
546 return $this->customLineItems;
586 return $this->taxedShippingPrice instanceof
TaxedPriceBuilder ? $this->taxedShippingPrice->
build() : $this->taxedShippingPrice;
608 return $this->priceRoundingMode;
619 return $this->taxMode;
630 return $this->taxRoundingMode;
641 return $this->taxCalculationMode;
652 return $this->inventoryMode;
663 return $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress;
675 return $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress;
686 return $this->shippingMode;
697 return $this->shippingKey;
737 return $this->shippingCustomFields instanceof
CustomFieldsBuilder ? $this->shippingCustomFields->
build() : $this->shippingCustomFields;
749 return $this->shipping;
761 return $this->itemShippingAddresses;
773 return $this->discountCodes;
785 return $this->directDiscounts;
796 return $this->refusedGifts;
818 return $this->country;
830 return $this->locale;
841 return $this->origin;
886 return $this->orderState;
897 return $this->shipmentState;
908 return $this->paymentState;
932 return $this->syncInfo;
943 return $this->returnInfo;
965 return $this->lastMessageSequenceNumber;
988 return $this->completedAt;
1030 $this->version = $version;
1041 $this->createdAt = $createdAt;
1052 $this->lastModifiedAt = $lastModifiedAt;
1063 $this->orderNumber = $orderNumber;
1074 $this->purchaseOrderNumber = $purchaseOrderNumber;
1085 $this->customerId = $customerId;
1096 $this->customerEmail = $customerEmail;
1107 $this->customerGroup = $customerGroup;
1118 $this->anonymousId = $anonymousId;
1129 $this->businessUnit = $businessUnit;
1140 $this->store = $store;
1151 $this->lineItems = $lineItems;
1162 $this->customLineItems = $customLineItems;
1173 $this->totalPrice = $totalPrice;
1184 $this->taxedPrice = $taxedPrice;
1195 $this->taxedShippingPrice = $taxedShippingPrice;
1206 $this->discountOnTotalPrice = $discountOnTotalPrice;
1217 $this->priceRoundingMode = $priceRoundingMode;
1228 $this->taxMode = $taxMode;
1239 $this->taxRoundingMode = $taxRoundingMode;
1250 $this->taxCalculationMode = $taxCalculationMode;
1261 $this->inventoryMode = $inventoryMode;
1272 $this->billingAddress = $billingAddress;
1283 $this->shippingAddress = $shippingAddress;
1294 $this->shippingMode = $shippingMode;
1305 $this->shippingKey = $shippingKey;
1316 $this->shippingInfo = $shippingInfo;
1327 $this->shippingRateInput = $shippingRateInput;
1338 $this->shippingCustomFields = $shippingCustomFields;
1349 $this->shipping = $shipping;
1360 $this->itemShippingAddresses = $itemShippingAddresses;
1371 $this->discountCodes = $discountCodes;
1382 $this->directDiscounts = $directDiscounts;
1393 $this->refusedGifts = $refusedGifts;
1404 $this->paymentInfo = $paymentInfo;
1415 $this->country = $country;
1426 $this->locale = $locale;
1437 $this->origin = $origin;
1448 $this->cart = $cart;
1459 $this->quote = $quote;
1470 $this->recurringOrder = $recurringOrder;
1481 $this->orderState = $orderState;
1492 $this->shipmentState = $shipmentState;
1503 $this->paymentState = $paymentState;
1514 $this->state = $state;
1525 $this->syncInfo = $syncInfo;
1536 $this->returnInfo = $returnInfo;
1547 $this->discountTypeCombination = $discountTypeCombination;
1558 $this->lastMessageSequenceNumber = $lastMessageSequenceNumber;
1569 $this->custom = $custom;
1580 $this->completedAt = $completedAt;
1591 $this->lastModifiedBy = $lastModifiedBy;
1602 $this->createdBy = $createdBy;
1613 $this->customerGroup = $customerGroup;
1624 $this->businessUnit = $businessUnit;
1635 $this->store = $store;
1646 $this->totalPrice = $totalPrice;
1657 $this->taxedPrice = $taxedPrice;
1668 $this->taxedShippingPrice = $taxedShippingPrice;
1679 $this->discountOnTotalPrice = $discountOnTotalPrice;
1690 $this->billingAddress = $billingAddress;
1701 $this->shippingAddress = $shippingAddress;
1712 $this->shippingInfo = $shippingInfo;
1723 $this->shippingRateInput = $shippingRateInput;
1734 $this->shippingCustomFields = $shippingCustomFields;
1745 $this->paymentInfo = $paymentInfo;
1756 $this->cart = $cart;
1767 $this->quote = $quote;
1778 $this->recurringOrder = $recurringOrder;
1789 $this->state = $state;
1800 $this->discountTypeCombination = $discountTypeCombination;
1811 $this->custom = $custom;
1822 $this->lastModifiedBy = $lastModifiedBy;
1833 $this->createdBy = $createdBy;
1844 $this->lastModifiedAt,
1846 $this->purchaseOrderNumber,
1848 $this->customerEmail,
1854 $this->customLineItems,
1857 $this->taxedShippingPrice instanceof
TaxedPriceBuilder ? $this->taxedShippingPrice->
build() : $this->taxedShippingPrice,
1859 $this->priceRoundingMode,
1861 $this->taxRoundingMode,
1862 $this->taxCalculationMode,
1863 $this->inventoryMode,
1864 $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress,
1865 $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress,
1866 $this->shippingMode,
1870 $this->shippingCustomFields instanceof
CustomFieldsBuilder ? $this->shippingCustomFields->
build() : $this->shippingCustomFields,
1872 $this->itemShippingAddresses,
1873 $this->discountCodes,
1874 $this->directDiscounts,
1875 $this->refusedGifts,
1884 $this->shipmentState,
1885 $this->paymentState,
1890 $this->lastMessageSequenceNumber,