Class: Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#are_cases_requiredBoolean (readonly)

Returns the value of attribute are_cases_required.

Returns:

  • (Boolean)


292
293
294
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 292

def are_cases_required
  @are_cases_required
end

#box_contents_sourceString? (readonly)

Returns the value of attribute box_contents_source.

Returns:

  • (String, nil)


293
294
295
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 293

def box_contents_source
  @box_contents_source
end

#confirmed_need_by_dateString? (readonly)

Returns the value of attribute confirmed_need_by_date.

Returns:

  • (String, nil)


294
295
296
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 294

def confirmed_need_by_date
  @confirmed_need_by_date
end

#destination_fulfillment_center_idString? (readonly)

Returns the value of attribute destination_fulfillment_center_id.

Returns:

  • (String, nil)


295
296
297
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 295

def destination_fulfillment_center_id
  @destination_fulfillment_center_id
end

#estimated_box_contents_feePeddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails? (readonly)

Returns the value of attribute estimated_box_contents_fee.



296
297
298
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 296

def estimated_box_contents_fee
  @estimated_box_contents_fee
end

#label_prep_typeString? (readonly)

Returns the value of attribute label_prep_type.

Returns:

  • (String, nil)


297
298
299
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 297

def label_prep_type
  @label_prep_type
end

#ship_from_addressPeddler::APIs::FulfillmentInboundV0::Address (readonly)

Returns the value of attribute ship_from_address.



298
299
300
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 298

def ship_from_address
  @ship_from_address
end

#shipment_idString? (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String, nil)


299
300
301
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 299

def shipment_id
  @shipment_id
end

#shipment_nameString? (readonly)

Returns the value of attribute shipment_name.

Returns:

  • (String, nil)


300
301
302
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 300

def shipment_name
  @shipment_name
end

#shipment_statusString? (readonly)

Returns the value of attribute shipment_status.

Returns:

  • (String, nil)


301
302
303
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 301

def shipment_status
  @shipment_status
end

Class Method Details

.[](are_cases_required:, ship_from_address:, box_contents_source:, confirmed_need_by_date:, destination_fulfillment_center_id:, estimated_box_contents_fee:, label_prep_type:, shipment_id:, shipment_name:, shipment_status:) ⇒ Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo

Overloads:



285
286
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 285

def self.[]: (are_cases_required: bool, ship_from_address: Peddler::APIs::FulfillmentInboundV0::Address, ?box_contents_source: String?, ?confirmed_need_by_date: String?, ?destination_fulfillment_center_id: String?, ?estimated_box_contents_fee: Peddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails?, ?label_prep_type: String?, ?shipment_id: String?, ?shipment_name: String?, ?shipment_status: String?) -> Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo
| (bool, Peddler::APIs::FulfillmentInboundV0::Address, String?, String?, String?, Peddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails?, String?, String?, String?, String?) -> Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo

.members[ :are_cases_required, :ship_from_address, :box_contents_source, :confirmed_need_by_date, :destination_fulfillment_center_id, :estimated_box_contents_fee, :label_prep_type, :shipment_id, :shipment_name, :shipment_status ]

Returns:

  • ([ :are_cases_required, :ship_from_address, :box_contents_source, :confirmed_need_by_date, :destination_fulfillment_center_id, :estimated_box_contents_fee, :label_prep_type, :shipment_id, :shipment_name, :shipment_status ])


288
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 288

def self.members: () -> [ :are_cases_required, :ship_from_address, :box_contents_source, :confirmed_need_by_date, :destination_fulfillment_center_id, :estimated_box_contents_fee, :label_prep_type, :shipment_id, :shipment_name, :shipment_status ]

.new(are_cases_required:, ship_from_address:, box_contents_source:, confirmed_need_by_date:, destination_fulfillment_center_id:, estimated_box_contents_fee:, label_prep_type:, shipment_id:, shipment_name:, shipment_status:) ⇒ Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo

Overloads:



283
284
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 283

def self.new: (are_cases_required: bool, ship_from_address: Peddler::APIs::FulfillmentInboundV0::Address, ?box_contents_source: String?, ?confirmed_need_by_date: String?, ?destination_fulfillment_center_id: String?, ?estimated_box_contents_fee: Peddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails?, ?label_prep_type: String?, ?shipment_id: String?, ?shipment_name: String?, ?shipment_status: String?) -> Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo
| (bool, Peddler::APIs::FulfillmentInboundV0::Address, String?, String?, String?, Peddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails?, String?, String?, String?, String?) -> Peddler::APIs::FulfillmentInboundV0::InboundShipmentInfo

.parsePeddler::APIs::FulfillmentInboundV0::InboundShipmentInfo

Parameters:

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

Returns:



290
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 290

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

Instance Method Details

#are_cases_required?Boolean

Returns:

  • (Boolean)


303
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 303

def are_cases_required?: () -> bool

#members[ :are_cases_required, :ship_from_address, :box_contents_source, :confirmed_need_by_date, :destination_fulfillment_center_id, :estimated_box_contents_fee, :label_prep_type, :shipment_id, :shipment_name, :shipment_status ]

Returns:

  • ([ :are_cases_required, :ship_from_address, :box_contents_source, :confirmed_need_by_date, :destination_fulfillment_center_id, :estimated_box_contents_fee, :label_prep_type, :shipment_id, :shipment_name, :shipment_status ])


304
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 304

def members: () -> [ :are_cases_required, :ship_from_address, :box_contents_source, :confirmed_need_by_date, :destination_fulfillment_center_id, :estimated_box_contents_fee, :label_prep_type, :shipment_id, :shipment_name, :shipment_status ]

#to_h{ are_cases_required: bool, ship_from_address: Peddler::APIs::FulfillmentInboundV0::Address, box_contents_source: String?, confirmed_need_by_date: String?, destination_fulfillment_center_id: String?, estimated_box_contents_fee: Peddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails?, label_prep_type: String?, shipment_id: String?, shipment_name: String?, shipment_status: String? }

Returns:



305
# File 'sig/peddler/apis/fulfillment_inbound_v0.rbs', line 305

def to_h: () -> { are_cases_required: bool, ship_from_address: Peddler::APIs::FulfillmentInboundV0::Address, box_contents_source: String?, confirmed_need_by_date: String?, destination_fulfillment_center_id: String?, estimated_box_contents_fee: Peddler::APIs::FulfillmentInboundV0::BoxContentsFeeDetails?, label_prep_type: String?, shipment_id: String?, shipment_name: String?, shipment_status: String? }