Class: Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
- Defined in:
- sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs
Instance Attribute Summary collapse
-
#confirmed_on ⇒ Time?
readonly
Returns the value of attribute confirmed_on.
-
#created_at ⇒ Time?
readonly
Returns the value of attribute created_at.
-
#distribution_ineligible_reasons ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?
readonly
Returns the value of attribute distribution_ineligible_reasons.
-
#eligible_products ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?
readonly
Returns the value of attribute eligible_products.
-
#order_id ⇒ String
readonly
Returns the value of attribute order_id.
-
#outbound_shipments ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary]
readonly
Returns the value of attribute outbound_shipments.
-
#products ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?
readonly
Returns the value of attribute products.
-
#shipped_products ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?
readonly
Returns the value of attribute shipped_products.
-
#status ⇒ String
readonly
Returns the value of attribute status.
-
#updated_at ⇒ Time?
readonly
Returns the value of attribute updated_at.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :order_id, :outbound_shipments, :status, :confirmed_on, :created_at, :distribution_ineligible_reasons, :eligible_products, :products, :shipped_products, :updated_at ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
Instance Method Summary collapse
-
#members ⇒ [ :order_id, :outbound_shipments, :status, :confirmed_on, :created_at, :distribution_ineligible_reasons, :eligible_products, :products, :shipped_products, :updated_at ]
-
#to_h ⇒ { order_id: String, outbound_shipments: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], status: String, confirmed_on: Time?, created_at: Time?, distribution_ineligible_reasons: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, eligible_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, shipped_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, updated_at: Time? }
Instance Attribute Details
#confirmed_on ⇒ Time? (readonly)
Returns the value of attribute confirmed_on.
768 769 770 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 768 def confirmed_on @confirmed_on end |
#created_at ⇒ Time? (readonly)
Returns the value of attribute created_at.
769 770 771 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 769 def created_at @created_at end |
#distribution_ineligible_reasons ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]? (readonly)
Returns the value of attribute distribution_ineligible_reasons.
770 771 772 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 770 def distribution_ineligible_reasons @distribution_ineligible_reasons end |
#eligible_products ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]? (readonly)
Returns the value of attribute eligible_products.
771 772 773 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 771 def eligible_products @eligible_products end |
#order_id ⇒ String (readonly)
Returns the value of attribute order_id.
772 773 774 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 772 def order_id @order_id end |
#outbound_shipments ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary] (readonly)
Returns the value of attribute outbound_shipments.
773 774 775 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 773 def outbound_shipments @outbound_shipments end |
#products ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]? (readonly)
Returns the value of attribute products.
774 775 776 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 774 def products @products end |
#shipped_products ⇒ Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]? (readonly)
Returns the value of attribute shipped_products.
775 776 777 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 775 def shipped_products @shipped_products end |
#status ⇒ String (readonly)
Returns the value of attribute status.
776 777 778 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 776 def status @status end |
#updated_at ⇒ Time? (readonly)
Returns the value of attribute updated_at.
777 778 779 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 777 def updated_at @updated_at end |
Class Method Details
.[](order_id:, outbound_shipments:, status:, confirmed_on:, created_at:, distribution_ineligible_reasons:, eligible_products:, products:, shipped_products:, updated_at:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
761 762 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 761
def self.[]: (order_id: String, outbound_shipments: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], status: String, ?confirmed_on: Time?, ?created_at: Time?, ?distribution_ineligible_reasons: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, ?eligible_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, ?products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, ?shipped_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, ?updated_at: Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
| (String, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], String, Time?, Time?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
|
.members ⇒ [ :order_id, :outbound_shipments, :status, :confirmed_on, :created_at, :distribution_ineligible_reasons, :eligible_products, :products, :shipped_products, :updated_at ]
764 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 764
def self.members: () -> [ :order_id, :outbound_shipments, :status, :confirmed_on, :created_at, :distribution_ineligible_reasons, :eligible_products, :products, :shipped_products, :updated_at ]
|
.new(order_id:, outbound_shipments:, status:, confirmed_on:, created_at:, distribution_ineligible_reasons:, eligible_products:, products:, shipped_products:, updated_at:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
759 760 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 759
def self.new: (order_id: String, outbound_shipments: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], status: String, ?confirmed_on: Time?, ?created_at: Time?, ?distribution_ineligible_reasons: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, ?eligible_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, ?products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, ?shipped_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, ?updated_at: Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
| (String, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], String, Time?, Time?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
|
.parse ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
766 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 766
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ReplenishmentOrder
|
Instance Method Details
#members ⇒ [ :order_id, :outbound_shipments, :status, :confirmed_on, :created_at, :distribution_ineligible_reasons, :eligible_products, :products, :shipped_products, :updated_at ]
779 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 779
def members: () -> [ :order_id, :outbound_shipments, :status, :confirmed_on, :created_at, :distribution_ineligible_reasons, :eligible_products, :products, :shipped_products, :updated_at ]
|
#to_h ⇒ { order_id: String, outbound_shipments: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], status: String, confirmed_on: Time?, created_at: Time?, distribution_ineligible_reasons: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, eligible_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, shipped_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, updated_at: Time? }
780 |
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 780
def to_h: () -> { order_id: String, outbound_shipments: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipmentSummary], status: String, confirmed_on: Time?, created_at: Time?, distribution_ineligible_reasons: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionIneligibleReason]?, eligible_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, shipped_products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionProduct]?, updated_at: Time? }
|