Class: Peddler::APIs::FulfillmentOutbound20260704::RollupPrice

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#typeString (readonly)

Returns the value of attribute type.

Returns:

  • (String)


1130
1131
1132
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1130

def type
  @type
end

#valuePeddler::Money (readonly)

Returns the value of attribute value.

Returns:



1131
1132
1133
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1131

def value
  @value
end

Class Method Details

.[](type:, value:) ⇒ Peddler::APIs::FulfillmentOutbound20260704::RollupPrice .[](arg0, arg1) ⇒ Peddler::APIs::FulfillmentOutbound20260704::RollupPrice



1123
1124
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1123

def self.[]: (type: String, value: Peddler::Money) -> Peddler::APIs::FulfillmentOutbound20260704::RollupPrice
| (String, Peddler::Money) -> Peddler::APIs::FulfillmentOutbound20260704::RollupPrice

.members[ :type, :value ]

Returns:

  • ([ :type, :value ])


1126
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1126

def self.members: () -> [ :type, :value ]

.new(type:, value:) ⇒ Peddler::APIs::FulfillmentOutbound20260704::RollupPrice .new(arg0, arg1) ⇒ Peddler::APIs::FulfillmentOutbound20260704::RollupPrice



1121
1122
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1121

def self.new: (type: String, value: Peddler::Money) -> Peddler::APIs::FulfillmentOutbound20260704::RollupPrice
| (String, Peddler::Money) -> Peddler::APIs::FulfillmentOutbound20260704::RollupPrice

.parsePeddler::APIs::FulfillmentOutbound20260704::RollupPrice

Parameters:

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

Returns:



1128
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1128

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

Instance Method Details

#members[ :type, :value ]

Returns:

  • ([ :type, :value ])


1133
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1133

def members: () -> [ :type, :value ]

#to_h{ type: String, value: Peddler::Money }

Returns:



1134
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 1134

def to_h: () -> { type: String, value: Peddler::Money }