Class: Peddler::APIs::VendorShipmentsV1::TransportLabel

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#label_create_date_timeTime? (readonly)

Returns the value of attribute label_create_date_time.

Returns:

  • (Time, nil)


871
872
873
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 871

def label_create_date_time
  @label_create_date_time
end

#label_dataArray[Peddler::APIs::VendorShipmentsV1::LabelData]? (readonly)

Returns the value of attribute label_data.



872
873
874
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 872

def label_data
  @label_data
end

#shipment_informationPeddler::APIs::VendorShipmentsV1::ShipmentInformation? (readonly)

Returns the value of attribute shipment_information.



873
874
875
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 873

def shipment_information
  @shipment_information
end

Class Method Details

.[](label_create_date_time:, label_data:, shipment_information:) ⇒ Peddler::APIs::VendorShipmentsV1::TransportLabel .[](arg0, arg1, arg2) ⇒ Peddler::APIs::VendorShipmentsV1::TransportLabel

Overloads:



864
865
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 864

def self.[]: (?label_create_date_time: Time?, ?label_data: Array[Peddler::APIs::VendorShipmentsV1::LabelData]?, ?shipment_information: Peddler::APIs::VendorShipmentsV1::ShipmentInformation?) -> Peddler::APIs::VendorShipmentsV1::TransportLabel
| (Time?, Array[Peddler::APIs::VendorShipmentsV1::LabelData]?, Peddler::APIs::VendorShipmentsV1::ShipmentInformation?) -> Peddler::APIs::VendorShipmentsV1::TransportLabel

.members[ :label_create_date_time, :label_data, :shipment_information ]

Returns:

  • ([ :label_create_date_time, :label_data, :shipment_information ])


867
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 867

def self.members: () -> [ :label_create_date_time, :label_data, :shipment_information ]

.new(label_create_date_time:, label_data:, shipment_information:) ⇒ Peddler::APIs::VendorShipmentsV1::TransportLabel .new(arg0, arg1, arg2) ⇒ Peddler::APIs::VendorShipmentsV1::TransportLabel

Overloads:



862
863
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 862

def self.new: (?label_create_date_time: Time?, ?label_data: Array[Peddler::APIs::VendorShipmentsV1::LabelData]?, ?shipment_information: Peddler::APIs::VendorShipmentsV1::ShipmentInformation?) -> Peddler::APIs::VendorShipmentsV1::TransportLabel
| (Time?, Array[Peddler::APIs::VendorShipmentsV1::LabelData]?, Peddler::APIs::VendorShipmentsV1::ShipmentInformation?) -> Peddler::APIs::VendorShipmentsV1::TransportLabel

.parsePeddler::APIs::VendorShipmentsV1::TransportLabel

Parameters:

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

Returns:



869
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 869

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

Instance Method Details

#members[ :label_create_date_time, :label_data, :shipment_information ]

Returns:

  • ([ :label_create_date_time, :label_data, :shipment_information ])


875
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 875

def members: () -> [ :label_create_date_time, :label_data, :shipment_information ]

#to_h{ label_create_date_time: Time?, label_data: Array[Peddler::APIs::VendorShipmentsV1::LabelData]?, shipment_information: Peddler::APIs::VendorShipmentsV1::ShipmentInformation? }

Returns:



876
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 876

def to_h: () -> { label_create_date_time: Time?, label_data: Array[Peddler::APIs::VendorShipmentsV1::LabelData]?, shipment_information: Peddler::APIs::VendorShipmentsV1::ShipmentInformation? }