Class: Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#giftBoolean? (readonly)

Returns the value of attribute gift.

Returns:

  • (Boolean, nil)


342
343
344
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 342

def gift
  @gift
end

#message_to_customerString (readonly)

Returns the value of attribute message_to_customer.

Returns:

  • (String)


343
344
345
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 343

def message_to_customer
  @message_to_customer
end

#priority_shipmentBoolean (readonly)

Returns the value of attribute priority_shipment.

Returns:

  • (Boolean)


344
345
346
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 344

def priority_shipment
  @priority_shipment
end

#pslip_requiredBoolean (readonly)

Returns the value of attribute pslip_required.

Returns:

  • (Boolean)


345
346
347
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 345

def pslip_required
  @pslip_required
end

#scheduled_delivery_shipmentBoolean? (readonly)

Returns the value of attribute scheduled_delivery_shipment.

Returns:

  • (Boolean, nil)


346
347
348
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 346

def scheduled_delivery_shipment
  @scheduled_delivery_shipment
end

#ship_methodString (readonly)

Returns the value of attribute ship_method.

Returns:

  • (String)


347
348
349
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 347

def ship_method
  @ship_method
end

#shipment_datesPeddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates (readonly)

Returns the value of attribute shipment_dates.



348
349
350
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 348

def shipment_dates
  @shipment_dates
end

Class Method Details

.[](priority_shipment:, pslip_required:, message_to_customer:, ship_method:, shipment_dates:, gift:, scheduled_delivery_shipment:) ⇒ Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails

Overloads:



335
336
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 335

def self.[]: (priority_shipment: bool, pslip_required: bool, message_to_customer: String, ship_method: String, shipment_dates: Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates, ?gift: bool?, ?scheduled_delivery_shipment: bool?) -> Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails
| (bool, bool, String, String, Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates, bool?, bool?) -> Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails

.members[ :priority_shipment, :pslip_required, :message_to_customer, :ship_method, :shipment_dates, :gift, :scheduled_delivery_shipment ]

Returns:

  • ([ :priority_shipment, :pslip_required, :message_to_customer, :ship_method, :shipment_dates, :gift, :scheduled_delivery_shipment ])


338
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 338

def self.members: () -> [ :priority_shipment, :pslip_required, :message_to_customer, :ship_method, :shipment_dates, :gift, :scheduled_delivery_shipment ]

.new(priority_shipment:, pslip_required:, message_to_customer:, ship_method:, shipment_dates:, gift:, scheduled_delivery_shipment:) ⇒ Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails

Overloads:



333
334
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 333

def self.new: (priority_shipment: bool, pslip_required: bool, message_to_customer: String, ship_method: String, shipment_dates: Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates, ?gift: bool?, ?scheduled_delivery_shipment: bool?) -> Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails
| (bool, bool, String, String, Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates, bool?, bool?) -> Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails

.parsePeddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDetails

Parameters:

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

Returns:



340
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 340

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

Instance Method Details

#gift?Boolean

Returns:

  • (Boolean)


350
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 350

def gift?: () -> bool

#members[ :priority_shipment, :pslip_required, :message_to_customer, :ship_method, :shipment_dates, :gift, :scheduled_delivery_shipment ]

Returns:

  • ([ :priority_shipment, :pslip_required, :message_to_customer, :ship_method, :shipment_dates, :gift, :scheduled_delivery_shipment ])


351
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 351

def members: () -> [ :priority_shipment, :pslip_required, :message_to_customer, :ship_method, :shipment_dates, :gift, :scheduled_delivery_shipment ]

#priority_shipment?Boolean

Returns:

  • (Boolean)


352
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 352

def priority_shipment?: () -> bool

#pslip_required?Boolean

Returns:

  • (Boolean)


353
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 353

def pslip_required?: () -> bool

#scheduled_delivery_shipment?Boolean

Returns:

  • (Boolean)


354
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 354

def scheduled_delivery_shipment?: () -> bool

#to_h{ priority_shipment: bool, pslip_required: bool, message_to_customer: String, ship_method: String, shipment_dates: Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates, gift: bool?, scheduled_delivery_shipment: bool? }

Returns:



355
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_v1.rbs', line 355

def to_h: () -> { priority_shipment: bool, pslip_required: bool, message_to_customer: String, ship_method: String, shipment_dates: Peddler::APIs::VendorDirectFulfillmentOrdersV1::ShipmentDates, gift: bool?, scheduled_delivery_shipment: bool? }