Class: Peddler::APIs::ShippingV2::ValueAddedService

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#costPeddler::Money (readonly)

Returns the value of attribute cost.

Returns:



1997
1998
1999
# File 'sig/peddler/apis/shipping_v2.rbs', line 1997

def cost
  @cost
end

#idString (readonly)

Returns the value of attribute id.

Returns:

  • (String)


1998
1999
2000
# File 'sig/peddler/apis/shipping_v2.rbs', line 1998

def id
  @id
end

#nameString (readonly)

Returns the value of attribute name.

Returns:

  • (String)


1999
2000
2001
# File 'sig/peddler/apis/shipping_v2.rbs', line 1999

def name
  @name
end

Class Method Details

.[](cost:, id:, name:) ⇒ Peddler::APIs::ShippingV2::ValueAddedService .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ShippingV2::ValueAddedService

Overloads:



1990
1991
# File 'sig/peddler/apis/shipping_v2.rbs', line 1990

def self.[]: (cost: Peddler::Money, id: String, name: String) -> Peddler::APIs::ShippingV2::ValueAddedService
| (Peddler::Money, String, String) -> Peddler::APIs::ShippingV2::ValueAddedService

.members[ :cost, :id, :name ]

Returns:

  • ([ :cost, :id, :name ])


1993
# File 'sig/peddler/apis/shipping_v2.rbs', line 1993

def self.members: () -> [ :cost, :id, :name ]

.new(cost:, id:, name:) ⇒ Peddler::APIs::ShippingV2::ValueAddedService .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ShippingV2::ValueAddedService

Overloads:



1988
1989
# File 'sig/peddler/apis/shipping_v2.rbs', line 1988

def self.new: (cost: Peddler::Money, id: String, name: String) -> Peddler::APIs::ShippingV2::ValueAddedService
| (Peddler::Money, String, String) -> Peddler::APIs::ShippingV2::ValueAddedService

.parsePeddler::APIs::ShippingV2::ValueAddedService

Parameters:

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

Returns:



1995
# File 'sig/peddler/apis/shipping_v2.rbs', line 1995

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

Instance Method Details

#members[ :cost, :id, :name ]

Returns:

  • ([ :cost, :id, :name ])


2001
# File 'sig/peddler/apis/shipping_v2.rbs', line 2001

def members: () -> [ :cost, :id, :name ]

#to_h{ cost: Peddler::Money, id: String, name: String }

Returns:



2002
# File 'sig/peddler/apis/shipping_v2.rbs', line 2002

def to_h: () -> { cost: Peddler::Money, id: String, name: String }