Class: Peddler::APIs::ShippingV1::ServiceRate
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShippingV1::ServiceRate
- Defined in:
- sig/peddler/apis/shipping_v1.rbs
Instance Attribute Summary collapse
-
#billable_weight ⇒ Peddler::APIs::ShippingV1::Weight
readonly
Returns the value of attribute billable_weight.
-
#promise ⇒ Peddler::APIs::ShippingV1::ShippingPromiseSet
readonly
Returns the value of attribute promise.
-
#service_type ⇒ String
readonly
Returns the value of attribute service_type.
-
#total_charge ⇒ Peddler::Money
readonly
Returns the value of attribute total_charge.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :billable_weight, :promise, :service_type, :total_charge ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ShippingV1::ServiceRate
Instance Method Summary collapse
-
#members ⇒ [ :billable_weight, :promise, :service_type, :total_charge ]
-
#to_h ⇒ { billable_weight: Peddler::APIs::ShippingV1::Weight, promise: Peddler::APIs::ShippingV1::ShippingPromiseSet, service_type: String, total_charge: Peddler::Money }
Instance Attribute Details
#billable_weight ⇒ Peddler::APIs::ShippingV1::Weight (readonly)
Returns the value of attribute billable_weight.
652 653 654 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 652 def billable_weight @billable_weight end |
#promise ⇒ Peddler::APIs::ShippingV1::ShippingPromiseSet (readonly)
Returns the value of attribute promise.
653 654 655 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 653 def promise @promise end |
#service_type ⇒ String (readonly)
Returns the value of attribute service_type.
654 655 656 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 654 def service_type @service_type end |
#total_charge ⇒ Peddler::Money (readonly)
Returns the value of attribute total_charge.
655 656 657 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 655 def total_charge @total_charge end |
Class Method Details
.[](billable_weight:, promise:, service_type:, total_charge:) ⇒ Peddler::APIs::ShippingV1::ServiceRate .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV1::ServiceRate
645 646 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 645
def self.[]: (billable_weight: Peddler::APIs::ShippingV1::Weight, promise: Peddler::APIs::ShippingV1::ShippingPromiseSet, service_type: String, total_charge: Peddler::Money) -> Peddler::APIs::ShippingV1::ServiceRate
| (Peddler::APIs::ShippingV1::Weight, Peddler::APIs::ShippingV1::ShippingPromiseSet, String, Peddler::Money) -> Peddler::APIs::ShippingV1::ServiceRate
|
.members ⇒ [ :billable_weight, :promise, :service_type, :total_charge ]
648 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 648
def self.members: () -> [ :billable_weight, :promise, :service_type, :total_charge ]
|
.new(billable_weight:, promise:, service_type:, total_charge:) ⇒ Peddler::APIs::ShippingV1::ServiceRate .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV1::ServiceRate
643 644 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 643
def self.new: (billable_weight: Peddler::APIs::ShippingV1::Weight, promise: Peddler::APIs::ShippingV1::ShippingPromiseSet, service_type: String, total_charge: Peddler::Money) -> Peddler::APIs::ShippingV1::ServiceRate
| (Peddler::APIs::ShippingV1::Weight, Peddler::APIs::ShippingV1::ShippingPromiseSet, String, Peddler::Money) -> Peddler::APIs::ShippingV1::ServiceRate
|
.parse ⇒ Peddler::APIs::ShippingV1::ServiceRate
650 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 650
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShippingV1::ServiceRate
|
Instance Method Details
#members ⇒ [ :billable_weight, :promise, :service_type, :total_charge ]
657 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 657
def members: () -> [ :billable_weight, :promise, :service_type, :total_charge ]
|
#to_h ⇒ { billable_weight: Peddler::APIs::ShippingV1::Weight, promise: Peddler::APIs::ShippingV1::ShippingPromiseSet, service_type: String, total_charge: Peddler::Money }
658 |
# File 'sig/peddler/apis/shipping_v1.rbs', line 658
def to_h: () -> { billable_weight: Peddler::APIs::ShippingV1::Weight, promise: Peddler::APIs::ShippingV1::ShippingPromiseSet, service_type: String, total_charge: Peddler::Money }
|