Class: Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#carrier_will_pick_upString? (readonly)

Returns the value of attribute carrier_will_pick_up.

Returns:

  • (String, nil)


804
805
806
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 804

def carrier_will_pick_up
  @carrier_will_pick_up
end

#delivery_experienceString? (readonly)

Returns the value of attribute delivery_experience.

Returns:

  • (String, nil)


805
806
807
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 805

def delivery_experience
  @delivery_experience
end

#include_complex_shipping_optionsBoolean? (readonly)

Returns the value of attribute include_complex_shipping_options.

Returns:

  • (Boolean, nil)


806
807
808
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 806

def include_complex_shipping_options
  @include_complex_shipping_options
end

#include_packing_slip_with_labelBoolean? (readonly)

Returns the value of attribute include_packing_slip_with_label.

Returns:

  • (Boolean, nil)


807
808
809
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 807

def include_packing_slip_with_label
  @include_packing_slip_with_label
end

Class Method Details

.[](carrier_will_pick_up:, delivery_experience:, include_complex_shipping_options:, include_packing_slip_with_label:) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

Overloads:



797
798
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 797

def self.[]: (?carrier_will_pick_up: String?, ?delivery_experience: String?, ?include_complex_shipping_options: bool?, ?include_packing_slip_with_label: bool?) -> Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter
| (String?, String?, bool?, bool?) -> Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

.members[ :carrier_will_pick_up, :delivery_experience, :include_complex_shipping_options, :include_packing_slip_with_label ]

Returns:

  • ([ :carrier_will_pick_up, :delivery_experience, :include_complex_shipping_options, :include_packing_slip_with_label ])


800
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 800

def self.members: () -> [ :carrier_will_pick_up, :delivery_experience, :include_complex_shipping_options, :include_packing_slip_with_label ]

.new(carrier_will_pick_up:, delivery_experience:, include_complex_shipping_options:, include_packing_slip_with_label:) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

Overloads:



795
796
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 795

def self.new: (?carrier_will_pick_up: String?, ?delivery_experience: String?, ?include_complex_shipping_options: bool?, ?include_packing_slip_with_label: bool?) -> Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter
| (String?, String?, bool?, bool?) -> Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

.parsePeddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

Parameters:

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

Returns:



802
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 802

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter

Instance Method Details

#include_complex_shipping_options?Boolean

Returns:

  • (Boolean)


809
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 809

def include_complex_shipping_options?: () -> bool

#include_packing_slip_with_label?Boolean

Returns:

  • (Boolean)


810
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 810

def include_packing_slip_with_label?: () -> bool

#members[ :carrier_will_pick_up, :delivery_experience, :include_complex_shipping_options, :include_packing_slip_with_label ]

Returns:

  • ([ :carrier_will_pick_up, :delivery_experience, :include_complex_shipping_options, :include_packing_slip_with_label ])


811
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 811

def members: () -> [ :carrier_will_pick_up, :delivery_experience, :include_complex_shipping_options, :include_packing_slip_with_label ]

#to_h{ carrier_will_pick_up: String?, delivery_experience: String?, include_complex_shipping_options: bool?, include_packing_slip_with_label: bool? }

Returns:

  • ({ carrier_will_pick_up: String?, delivery_experience: String?, include_complex_shipping_options: bool?, include_packing_slip_with_label: bool? })


812
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 812

def to_h: () -> { carrier_will_pick_up: String?, delivery_experience: String?, include_complex_shipping_options: bool?, include_packing_slip_with_label: bool? }