Class: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
- Defined in:
- sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs
Instance Attribute Summary collapse
-
#cod_capable ⇒ Boolean
readonly
Returns the value of attribute cod_capable.
-
#estimated_fees ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?
readonly
Returns the value of attribute estimated_fees.
-
#estimated_shipping_weight ⇒ Peddler::APIs::FulfillmentOutbound20200701::Weight?
readonly
Returns the value of attribute estimated_shipping_weight.
-
#feature_constraints ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?
readonly
Returns the value of attribute feature_constraints.
-
#fulfillable ⇒ Boolean
readonly
Returns the value of attribute fulfillable.
-
#fulfillment_preview_shipments ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?
readonly
Returns the value of attribute fulfillment_preview_shipments.
-
#marketplace_id ⇒ String
readonly
Returns the value of attribute marketplace_id.
-
#order_unfulfillable_reasons ⇒ Array[String]?
readonly
Returns the value of attribute order_unfulfillable_reasons.
-
#scheduled_delivery_info ⇒ Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?
readonly
Returns the value of attribute scheduled_delivery_info.
-
#shipping_speed_category ⇒ String
readonly
Returns the value of attribute shipping_speed_category.
-
#unfulfillable_preview_items ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]?
readonly
Returns the value of attribute unfulfillable_preview_items.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :cod_capable, :fulfillable, :marketplace_id, :shipping_speed_category, :estimated_fees, :estimated_shipping_weight, :feature_constraints, :fulfillment_preview_shipments, :order_unfulfillable_reasons, :scheduled_delivery_info, :unfulfillable_preview_items ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
Instance Method Summary collapse
-
#cod_capable? ⇒ Boolean
-
#fulfillable? ⇒ Boolean
-
#members ⇒ [ :cod_capable, :fulfillable, :marketplace_id, :shipping_speed_category, :estimated_fees, :estimated_shipping_weight, :feature_constraints, :fulfillment_preview_shipments, :order_unfulfillable_reasons, :scheduled_delivery_info, :unfulfillable_preview_items ]
-
#to_h ⇒ { cod_capable: bool, fulfillable: bool, marketplace_id: String, shipping_speed_category: String, estimated_fees: Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, estimated_shipping_weight: Peddler::APIs::FulfillmentOutbound20200701::Weight?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_preview_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, order_unfulfillable_reasons: Array[String]?, scheduled_delivery_info: Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, unfulfillable_preview_items: Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]? }
Instance Attribute Details
#cod_capable ⇒ Boolean (readonly)
Returns the value of attribute cod_capable.
593 594 595 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 593 def cod_capable @cod_capable end |
#estimated_fees ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]? (readonly)
Returns the value of attribute estimated_fees.
594 595 596 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 594 def estimated_fees @estimated_fees end |
#estimated_shipping_weight ⇒ Peddler::APIs::FulfillmentOutbound20200701::Weight? (readonly)
Returns the value of attribute estimated_shipping_weight.
595 596 597 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 595 def estimated_shipping_weight @estimated_shipping_weight end |
#feature_constraints ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]? (readonly)
Returns the value of attribute feature_constraints.
596 597 598 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 596 def feature_constraints @feature_constraints end |
#fulfillable ⇒ Boolean (readonly)
Returns the value of attribute fulfillable.
597 598 599 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 597 def fulfillable @fulfillable end |
#fulfillment_preview_shipments ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]? (readonly)
Returns the value of attribute fulfillment_preview_shipments.
598 599 600 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 598 def fulfillment_preview_shipments @fulfillment_preview_shipments end |
#marketplace_id ⇒ String (readonly)
Returns the value of attribute marketplace_id.
599 600 601 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 599 def marketplace_id @marketplace_id end |
#order_unfulfillable_reasons ⇒ Array[String]? (readonly)
Returns the value of attribute order_unfulfillable_reasons.
600 601 602 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 600 def order_unfulfillable_reasons @order_unfulfillable_reasons end |
#scheduled_delivery_info ⇒ Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo? (readonly)
Returns the value of attribute scheduled_delivery_info.
601 602 603 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 601 def scheduled_delivery_info @scheduled_delivery_info end |
#shipping_speed_category ⇒ String (readonly)
Returns the value of attribute shipping_speed_category.
602 603 604 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 602 def shipping_speed_category @shipping_speed_category end |
#unfulfillable_preview_items ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]? (readonly)
Returns the value of attribute unfulfillable_preview_items.
603 604 605 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 603 def unfulfillable_preview_items @unfulfillable_preview_items end |
Class Method Details
.[](cod_capable:, fulfillable:, marketplace_id:, shipping_speed_category:, estimated_fees:, estimated_shipping_weight:, feature_constraints:, fulfillment_preview_shipments:, order_unfulfillable_reasons:, scheduled_delivery_info:, unfulfillable_preview_items:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
586 587 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 586
def self.[]: (cod_capable: bool, fulfillable: bool, marketplace_id: String, shipping_speed_category: String, ?estimated_fees: Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, ?estimated_shipping_weight: Peddler::APIs::FulfillmentOutbound20200701::Weight?, ?feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, ?fulfillment_preview_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, ?order_unfulfillable_reasons: Array[String]?, ?scheduled_delivery_info: Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, ?unfulfillable_preview_items: Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
| (bool, bool, String, String, Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, Peddler::APIs::FulfillmentOutbound20200701::Weight?, Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, Array[String]?, Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
|
.members ⇒ [ :cod_capable, :fulfillable, :marketplace_id, :shipping_speed_category, :estimated_fees, :estimated_shipping_weight, :feature_constraints, :fulfillment_preview_shipments, :order_unfulfillable_reasons, :scheduled_delivery_info, :unfulfillable_preview_items ]
589 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 589
def self.members: () -> [ :cod_capable, :fulfillable, :marketplace_id, :shipping_speed_category, :estimated_fees, :estimated_shipping_weight, :feature_constraints, :fulfillment_preview_shipments, :order_unfulfillable_reasons, :scheduled_delivery_info, :unfulfillable_preview_items ]
|
.new(cod_capable:, fulfillable:, marketplace_id:, shipping_speed_category:, estimated_fees:, estimated_shipping_weight:, feature_constraints:, fulfillment_preview_shipments:, order_unfulfillable_reasons:, scheduled_delivery_info:, unfulfillable_preview_items:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
584 585 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 584
def self.new: (cod_capable: bool, fulfillable: bool, marketplace_id: String, shipping_speed_category: String, ?estimated_fees: Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, ?estimated_shipping_weight: Peddler::APIs::FulfillmentOutbound20200701::Weight?, ?feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, ?fulfillment_preview_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, ?order_unfulfillable_reasons: Array[String]?, ?scheduled_delivery_info: Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, ?unfulfillable_preview_items: Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
| (bool, bool, String, String, Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, Peddler::APIs::FulfillmentOutbound20200701::Weight?, Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, Array[String]?, Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
|
.parse ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
591 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 591
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview
|
Instance Method Details
#cod_capable? ⇒ Boolean
605 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 605
def cod_capable?: () -> bool
|
#fulfillable? ⇒ Boolean
606 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 606
def fulfillable?: () -> bool
|
#members ⇒ [ :cod_capable, :fulfillable, :marketplace_id, :shipping_speed_category, :estimated_fees, :estimated_shipping_weight, :feature_constraints, :fulfillment_preview_shipments, :order_unfulfillable_reasons, :scheduled_delivery_info, :unfulfillable_preview_items ]
607 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 607
def members: () -> [ :cod_capable, :fulfillable, :marketplace_id, :shipping_speed_category, :estimated_fees, :estimated_shipping_weight, :feature_constraints, :fulfillment_preview_shipments, :order_unfulfillable_reasons, :scheduled_delivery_info, :unfulfillable_preview_items ]
|
#to_h ⇒ { cod_capable: bool, fulfillable: bool, marketplace_id: String, shipping_speed_category: String, estimated_fees: Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, estimated_shipping_weight: Peddler::APIs::FulfillmentOutbound20200701::Weight?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_preview_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, order_unfulfillable_reasons: Array[String]?, scheduled_delivery_info: Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, unfulfillable_preview_items: Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]? }
608 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 608
def to_h: () -> { cod_capable: bool, fulfillable: bool, marketplace_id: String, shipping_speed_category: String, estimated_fees: Array[Peddler::APIs::FulfillmentOutbound20200701::Fee]?, estimated_shipping_weight: Peddler::APIs::FulfillmentOutbound20200701::Weight?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_preview_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreviewShipment]?, order_unfulfillable_reasons: Array[String]?, scheduled_delivery_info: Peddler::APIs::FulfillmentOutbound20200701::ScheduledDeliveryInfo?, unfulfillable_preview_items: Array[Peddler::APIs::FulfillmentOutbound20200701::UnfulfillablePreviewItem]? }
|