Class: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#cod_capableBoolean (readonly)

Returns the value of attribute cod_capable.

Returns:

  • (Boolean)


593
594
595
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 593

def cod_capable
  @cod_capable
end

#estimated_feesArray[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_weightPeddler::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_constraintsArray[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

#fulfillableBoolean (readonly)

Returns the value of attribute fulfillable.

Returns:

  • (Boolean)


597
598
599
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 597

def fulfillable
  @fulfillable
end

#fulfillment_preview_shipmentsArray[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_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


599
600
601
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 599

def marketplace_id
  @marketplace_id
end

#order_unfulfillable_reasonsArray[String]? (readonly)

Returns the value of attribute order_unfulfillable_reasons.

Returns:

  • (Array[String], nil)


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_infoPeddler::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_categoryString (readonly)

Returns the value of attribute shipping_speed_category.

Returns:

  • (String)


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_itemsArray[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

Overloads:



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 ]

Returns:

  • ([ :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

Overloads:



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

.parsePeddler::APIs::FulfillmentOutbound20200701::FulfillmentPreview

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



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

Returns:

  • (Boolean)


605
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 605

def cod_capable?: () -> bool

#fulfillable?Boolean

Returns:

  • (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 ]

Returns:

  • ([ :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]? }

Returns:



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]? }