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 $directDiscountsIgnoreCartDiscounts;
283 private $refusedGifts;
289 private $paymentInfo;
325 private $recurringOrder;
337 private $shipmentState;
343 private $paymentState;
367 private $discountTypeCombination;
373 private $lastMessageSequenceNumber;
385 private $completedAt;
391 private $lastModifiedBy;
418 return $this->version;
429 return $this->createdAt;
440 return $this->lastModifiedAt;
451 return $this->orderNumber;
463 return $this->purchaseOrderNumber;
474 return $this->customerId;
485 return $this->customerEmail;
508 return $this->anonymousId;
541 return $this->lineItems;
552 return $this->customLineItems;
592 return $this->taxedShippingPrice instanceof
TaxedPriceBuilder ? $this->taxedShippingPrice->
build() : $this->taxedShippingPrice;
614 return $this->priceRoundingMode;
625 return $this->taxMode;
636 return $this->taxRoundingMode;
647 return $this->taxCalculationMode;
658 return $this->inventoryMode;
669 return $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress;
681 return $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress;
692 return $this->shippingMode;
703 return $this->shippingKey;
743 return $this->shippingCustomFields instanceof
CustomFieldsBuilder ? $this->shippingCustomFields->
build() : $this->shippingCustomFields;
755 return $this->shipping;
767 return $this->itemShippingAddresses;
779 return $this->discountCodes;
791 return $this->directDiscounts;
805 return $this->directDiscountsIgnoreCartDiscounts;
816 return $this->refusedGifts;
838 return $this->country;
850 return $this->locale;
861 return $this->origin;
906 return $this->orderState;
917 return $this->shipmentState;
928 return $this->paymentState;
952 return $this->syncInfo;
963 return $this->returnInfo;
985 return $this->lastMessageSequenceNumber;
1008 return $this->completedAt;
1050 $this->version = $version;
1061 $this->createdAt = $createdAt;
1072 $this->lastModifiedAt = $lastModifiedAt;
1083 $this->orderNumber = $orderNumber;
1094 $this->purchaseOrderNumber = $purchaseOrderNumber;
1105 $this->customerId = $customerId;
1116 $this->customerEmail = $customerEmail;
1127 $this->customerGroup = $customerGroup;
1138 $this->anonymousId = $anonymousId;
1149 $this->businessUnit = $businessUnit;
1160 $this->store = $store;
1171 $this->lineItems = $lineItems;
1182 $this->customLineItems = $customLineItems;
1193 $this->totalPrice = $totalPrice;
1204 $this->taxedPrice = $taxedPrice;
1215 $this->taxedShippingPrice = $taxedShippingPrice;
1226 $this->discountOnTotalPrice = $discountOnTotalPrice;
1237 $this->priceRoundingMode = $priceRoundingMode;
1248 $this->taxMode = $taxMode;
1259 $this->taxRoundingMode = $taxRoundingMode;
1270 $this->taxCalculationMode = $taxCalculationMode;
1281 $this->inventoryMode = $inventoryMode;
1292 $this->billingAddress = $billingAddress;
1303 $this->shippingAddress = $shippingAddress;
1314 $this->shippingMode = $shippingMode;
1325 $this->shippingKey = $shippingKey;
1336 $this->shippingInfo = $shippingInfo;
1347 $this->shippingRateInput = $shippingRateInput;
1358 $this->shippingCustomFields = $shippingCustomFields;
1369 $this->shipping = $shipping;
1380 $this->itemShippingAddresses = $itemShippingAddresses;
1391 $this->discountCodes = $discountCodes;
1402 $this->directDiscounts = $directDiscounts;
1413 $this->directDiscountsIgnoreCartDiscounts = $directDiscountsIgnoreCartDiscounts;
1424 $this->refusedGifts = $refusedGifts;
1435 $this->paymentInfo = $paymentInfo;
1446 $this->country = $country;
1457 $this->locale = $locale;
1468 $this->origin = $origin;
1479 $this->cart = $cart;
1490 $this->quote = $quote;
1501 $this->recurringOrder = $recurringOrder;
1512 $this->orderState = $orderState;
1523 $this->shipmentState = $shipmentState;
1534 $this->paymentState = $paymentState;
1545 $this->state = $state;
1556 $this->syncInfo = $syncInfo;
1567 $this->returnInfo = $returnInfo;
1578 $this->discountTypeCombination = $discountTypeCombination;
1589 $this->lastMessageSequenceNumber = $lastMessageSequenceNumber;
1600 $this->custom = $custom;
1611 $this->completedAt = $completedAt;
1622 $this->lastModifiedBy = $lastModifiedBy;
1633 $this->createdBy = $createdBy;
1644 $this->customerGroup = $customerGroup;
1655 $this->businessUnit = $businessUnit;
1666 $this->store = $store;
1677 $this->totalPrice = $totalPrice;
1688 $this->taxedPrice = $taxedPrice;
1699 $this->taxedShippingPrice = $taxedShippingPrice;
1710 $this->discountOnTotalPrice = $discountOnTotalPrice;
1721 $this->billingAddress = $billingAddress;
1732 $this->shippingAddress = $shippingAddress;
1743 $this->shippingInfo = $shippingInfo;
1754 $this->shippingRateInput = $shippingRateInput;
1765 $this->shippingCustomFields = $shippingCustomFields;
1776 $this->paymentInfo = $paymentInfo;
1787 $this->cart = $cart;
1798 $this->quote = $quote;
1809 $this->recurringOrder = $recurringOrder;
1820 $this->state = $state;
1831 $this->discountTypeCombination = $discountTypeCombination;
1842 $this->custom = $custom;
1853 $this->lastModifiedBy = $lastModifiedBy;
1864 $this->createdBy = $createdBy;
1875 $this->lastModifiedAt,
1877 $this->purchaseOrderNumber,
1879 $this->customerEmail,
1885 $this->customLineItems,
1888 $this->taxedShippingPrice instanceof
TaxedPriceBuilder ? $this->taxedShippingPrice->
build() : $this->taxedShippingPrice,
1890 $this->priceRoundingMode,
1892 $this->taxRoundingMode,
1893 $this->taxCalculationMode,
1894 $this->inventoryMode,
1895 $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress,
1896 $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress,
1897 $this->shippingMode,
1901 $this->shippingCustomFields instanceof
CustomFieldsBuilder ? $this->shippingCustomFields->
build() : $this->shippingCustomFields,
1903 $this->itemShippingAddresses,
1904 $this->discountCodes,
1905 $this->directDiscounts,
1906 $this->directDiscountsIgnoreCartDiscounts,
1907 $this->refusedGifts,
1916 $this->shipmentState,
1917 $this->paymentState,
1922 $this->lastMessageSequenceNumber,