Class: Peddler::APIs::VendorShipmentsV1::CarrierDetails
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::VendorShipmentsV1::CarrierDetails
- Defined in:
- sig/peddler/apis/vendor_shipments_v1.rbs
Instance Attribute Summary collapse
-
#code ⇒ String?
readonly
Returns the value of attribute code.
-
#email ⇒ String?
readonly
Returns the value of attribute email.
-
#name ⇒ String?
readonly
Returns the value of attribute name.
-
#phone ⇒ String?
readonly
Returns the value of attribute phone.
-
#shipment_reference_number ⇒ String?
readonly
Returns the value of attribute shipment_reference_number.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :code, :email, :name, :phone, :shipment_reference_number ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::VendorShipmentsV1::CarrierDetails
Instance Method Summary collapse
-
#members ⇒ [ :code, :email, :name, :phone, :shipment_reference_number ]
-
#to_h ⇒ { code: String?, email: String?, name: String?, phone: String?, shipment_reference_number: String? }
Instance Attribute Details
#code ⇒ String? (readonly)
Returns the value of attribute code.
40 41 42 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 40 def code @code end |
#email ⇒ String? (readonly)
Returns the value of attribute email.
41 42 43 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 41 def email @email end |
#name ⇒ String? (readonly)
Returns the value of attribute name.
42 43 44 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 42 def name @name end |
#phone ⇒ String? (readonly)
Returns the value of attribute phone.
43 44 45 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 43 def phone @phone end |
#shipment_reference_number ⇒ String? (readonly)
Returns the value of attribute shipment_reference_number.
44 45 46 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 44 def shipment_reference_number @shipment_reference_number end |
Class Method Details
.[](code:, email:, name:, phone:, shipment_reference_number:) ⇒ Peddler::APIs::VendorShipmentsV1::CarrierDetails .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::VendorShipmentsV1::CarrierDetails
33 34 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 33
def self.[]: (?code: String?, ?email: String?, ?name: String?, ?phone: String?, ?shipment_reference_number: String?) -> Peddler::APIs::VendorShipmentsV1::CarrierDetails
| (String?, String?, String?, String?, String?) -> Peddler::APIs::VendorShipmentsV1::CarrierDetails
|
.members ⇒ [ :code, :email, :name, :phone, :shipment_reference_number ]
36 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 36
def self.members: () -> [ :code, :email, :name, :phone, :shipment_reference_number ]
|
.new(code:, email:, name:, phone:, shipment_reference_number:) ⇒ Peddler::APIs::VendorShipmentsV1::CarrierDetails .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::VendorShipmentsV1::CarrierDetails
31 32 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 31
def self.new: (?code: String?, ?email: String?, ?name: String?, ?phone: String?, ?shipment_reference_number: String?) -> Peddler::APIs::VendorShipmentsV1::CarrierDetails
| (String?, String?, String?, String?, String?) -> Peddler::APIs::VendorShipmentsV1::CarrierDetails
|
.parse ⇒ Peddler::APIs::VendorShipmentsV1::CarrierDetails
38 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 38
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorShipmentsV1::CarrierDetails
|
Instance Method Details
#members ⇒ [ :code, :email, :name, :phone, :shipment_reference_number ]
46 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 46
def members: () -> [ :code, :email, :name, :phone, :shipment_reference_number ]
|
#to_h ⇒ { code: String?, email: String?, name: String?, phone: String?, shipment_reference_number: String? }
47 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 47
def to_h: () -> { code: String?, email: String?, name: String?, phone: String?, shipment_reference_number: String? }
|