Class: Peddler::APIs::FulfillmentOutbound20200701::CODSettings

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_chargePeddler::Money? (readonly)

Returns the value of attribute cod_charge.

Returns:



56
57
58
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 56

def cod_charge
  @cod_charge
end

#cod_charge_taxPeddler::Money? (readonly)

Returns the value of attribute cod_charge_tax.

Returns:



57
58
59
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 57

def cod_charge_tax
  @cod_charge_tax
end

#cod_requiredBoolean (readonly)

Returns the value of attribute cod_required.

Returns:

  • (Boolean)


58
59
60
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 58

def cod_required
  @cod_required
end

#shipping_chargePeddler::Money? (readonly)

Returns the value of attribute shipping_charge.

Returns:



59
60
61
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 59

def shipping_charge
  @shipping_charge
end

#shipping_charge_taxPeddler::Money? (readonly)

Returns the value of attribute shipping_charge_tax.

Returns:



60
61
62
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 60

def shipping_charge_tax
  @shipping_charge_tax
end

Class Method Details

.[](cod_required:, cod_charge:, cod_charge_tax:, shipping_charge:, shipping_charge_tax:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CODSettings .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CODSettings

Overloads:



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

def self.[]: (cod_required: bool, ?cod_charge: Peddler::Money?, ?cod_charge_tax: Peddler::Money?, ?shipping_charge: Peddler::Money?, ?shipping_charge_tax: Peddler::Money?) -> Peddler::APIs::FulfillmentOutbound20200701::CODSettings
| (bool, Peddler::Money?, Peddler::Money?, Peddler::Money?, Peddler::Money?) -> Peddler::APIs::FulfillmentOutbound20200701::CODSettings

.members[ :cod_required, :cod_charge, :cod_charge_tax, :shipping_charge, :shipping_charge_tax ]

Returns:

  • ([ :cod_required, :cod_charge, :cod_charge_tax, :shipping_charge, :shipping_charge_tax ])


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

def self.members: () -> [ :cod_required, :cod_charge, :cod_charge_tax, :shipping_charge, :shipping_charge_tax ]

.new(cod_required:, cod_charge:, cod_charge_tax:, shipping_charge:, shipping_charge_tax:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CODSettings .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CODSettings

Overloads:



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

def self.new: (cod_required: bool, ?cod_charge: Peddler::Money?, ?cod_charge_tax: Peddler::Money?, ?shipping_charge: Peddler::Money?, ?shipping_charge_tax: Peddler::Money?) -> Peddler::APIs::FulfillmentOutbound20200701::CODSettings
| (bool, Peddler::Money?, Peddler::Money?, Peddler::Money?, Peddler::Money?) -> Peddler::APIs::FulfillmentOutbound20200701::CODSettings

.parsePeddler::APIs::FulfillmentOutbound20200701::CODSettings

Parameters:

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

Returns:



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

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

Instance Method Details

#cod_required?Boolean

Returns:

  • (Boolean)


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

def cod_required?: () -> bool

#members[ :cod_required, :cod_charge, :cod_charge_tax, :shipping_charge, :shipping_charge_tax ]

Returns:

  • ([ :cod_required, :cod_charge, :cod_charge_tax, :shipping_charge, :shipping_charge_tax ])


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

def members: () -> [ :cod_required, :cod_charge, :cod_charge_tax, :shipping_charge, :shipping_charge_tax ]

#to_h{ cod_required: bool, cod_charge: Peddler::Money?, cod_charge_tax: Peddler::Money?, shipping_charge: Peddler::Money?, shipping_charge_tax: Peddler::Money? }

Returns:



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

def to_h: () -> { cod_required: bool, cod_charge: Peddler::Money?, cod_charge_tax: Peddler::Money?, shipping_charge: Peddler::Money?, shipping_charge_tax: Peddler::Money? }