Class: Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#appt_window_end_date_timeTime? (readonly)

Returns the value of attribute appt_window_end_date_time.

Returns:

  • (Time, nil)


433
434
435
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 433

def appt_window_end_date_time
  @appt_window_end_date_time
end

#appt_window_start_date_timeTime? (readonly)

Returns the value of attribute appt_window_start_date_time.

Returns:

  • (Time, nil)


434
435
436
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 434

def appt_window_start_date_time
  @appt_window_start_date_time
end

#estimated_delivery_date_timeTime? (readonly)

Returns the value of attribute estimated_delivery_date_time.

Returns:

  • (Time, nil)


435
436
437
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 435

def estimated_delivery_date_time
  @estimated_delivery_date_time
end

Class Method Details

.[](appt_window_end_date_time:, appt_window_start_date_time:, estimated_delivery_date_time:) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule .[](arg0, arg1, arg2) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule

Overloads:



426
427
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 426

def self.[]: (?appt_window_end_date_time: Time?, ?appt_window_start_date_time: Time?, ?estimated_delivery_date_time: Time?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule
| (Time?, Time?, Time?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule

.members[ :appt_window_end_date_time, :appt_window_start_date_time, :estimated_delivery_date_time ]

Returns:

  • ([ :appt_window_end_date_time, :appt_window_start_date_time, :estimated_delivery_date_time ])


429
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 429

def self.members: () -> [ :appt_window_end_date_time, :appt_window_start_date_time, :estimated_delivery_date_time ]

.new(appt_window_end_date_time:, appt_window_start_date_time:, estimated_delivery_date_time:) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule .new(arg0, arg1, arg2) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule

Overloads:



424
425
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 424

def self.new: (?appt_window_end_date_time: Time?, ?appt_window_start_date_time: Time?, ?estimated_delivery_date_time: Time?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule
| (Time?, Time?, Time?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule

.parsePeddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentSchedule

Parameters:

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

Returns:



431
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 431

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

Instance Method Details

#members[ :appt_window_end_date_time, :appt_window_start_date_time, :estimated_delivery_date_time ]

Returns:

  • ([ :appt_window_end_date_time, :appt_window_start_date_time, :estimated_delivery_date_time ])


437
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 437

def members: () -> [ :appt_window_end_date_time, :appt_window_start_date_time, :estimated_delivery_date_time ]

#to_h{ appt_window_end_date_time: Time?, appt_window_start_date_time: Time?, estimated_delivery_date_time: Time? }

Returns:

  • ({ appt_window_end_date_time: Time?, appt_window_start_date_time: Time?, estimated_delivery_date_time: Time? })


438
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 438

def to_h: () -> { appt_window_end_date_time: Time?, appt_window_start_date_time: Time?, estimated_delivery_date_time: Time? }