Class: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#cod_settingsPeddler::APIs::FulfillmentOutbound20200701::CODSettings? (readonly)

Returns the value of attribute cod_settings.



529
530
531
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 529

def cod_settings
  @cod_settings
end

#delivery_windowPeddler::APIs::FulfillmentOutbound20200701::DeliveryWindow? (readonly)

Returns the value of attribute delivery_window.



530
531
532
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 530

def delivery_window
  @delivery_window
end

#destination_addressPeddler::APIs::FulfillmentOutbound20200701::Address (readonly)

Returns the value of attribute destination_address.



531
532
533
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 531

def destination_address
  @destination_address
end

#displayable_order_commentString (readonly)

Returns the value of attribute displayable_order_comment.

Returns:

  • (String)


532
533
534
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 532

def displayable_order_comment
  @displayable_order_comment
end

#displayable_order_dateString (readonly)

Returns the value of attribute displayable_order_date.

Returns:

  • (String)


533
534
535
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 533

def displayable_order_date
  @displayable_order_date
end

#displayable_order_idString (readonly)

Returns the value of attribute displayable_order_id.

Returns:

  • (String)


534
535
536
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 534

def displayable_order_id
  @displayable_order_id
end

#feature_constraintsArray[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]? (readonly)

Returns the value of attribute feature_constraints.



535
536
537
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 535

def feature_constraints
  @feature_constraints
end

#fulfillment_actionString? (readonly)

Returns the value of attribute fulfillment_action.

Returns:

  • (String, nil)


536
537
538
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 536

def fulfillment_action
  @fulfillment_action
end

#fulfillment_order_statusString (readonly)

Returns the value of attribute fulfillment_order_status.

Returns:

  • (String)


537
538
539
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 537

def fulfillment_order_status
  @fulfillment_order_status
end

#fulfillment_policyString? (readonly)

Returns the value of attribute fulfillment_policy.

Returns:

  • (String, nil)


538
539
540
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 538

def fulfillment_policy
  @fulfillment_policy
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


539
540
541
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 539

def marketplace_id
  @marketplace_id
end

#notification_emailsArray[String]? (readonly)

Returns the value of attribute notification_emails.

Returns:

  • (Array[String], nil)


540
541
542
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 540

def notification_emails
  @notification_emails
end

#received_dateString (readonly)

Returns the value of attribute received_date.

Returns:

  • (String)


541
542
543
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 541

def received_date
  @received_date
end

#seller_fulfillment_order_idString (readonly)

Returns the value of attribute seller_fulfillment_order_id.

Returns:

  • (String)


542
543
544
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 542

def seller_fulfillment_order_id
  @seller_fulfillment_order_id
end

#shipping_speed_categoryString (readonly)

Returns the value of attribute shipping_speed_category.

Returns:

  • (String)


543
544
545
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 543

def shipping_speed_category
  @shipping_speed_category
end

#status_updated_dateString (readonly)

Returns the value of attribute status_updated_date.

Returns:

  • (String)


544
545
546
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 544

def status_updated_date
  @status_updated_date
end

Class Method Details

.[](destination_address:, displayable_order_comment:, displayable_order_date:, displayable_order_id:, fulfillment_order_status:, marketplace_id:, received_date:, seller_fulfillment_order_id:, shipping_speed_category:, status_updated_date:, cod_settings:, delivery_window:, feature_constraints:, fulfillment_action:, fulfillment_policy:, notification_emails:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder

Overloads:



522
523
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 522

def self.[]: (destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, fulfillment_order_status: String, marketplace_id: String, received_date: String, seller_fulfillment_order_id: String, shipping_speed_category: String, status_updated_date: String, ?cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, ?delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, ?feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, ?fulfillment_action: String?, ?fulfillment_policy: String?, ?notification_emails: Array[String]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder
| (Peddler::APIs::FulfillmentOutbound20200701::Address, String, String, String, String, String, String, String, String, String, Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, String?, String?, Array[String]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder

.members[ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :fulfillment_order_status, :marketplace_id, :received_date, :seller_fulfillment_order_id, :shipping_speed_category, :status_updated_date, :cod_settings, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :notification_emails ]

Returns:

  • ([ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :fulfillment_order_status, :marketplace_id, :received_date, :seller_fulfillment_order_id, :shipping_speed_category, :status_updated_date, :cod_settings, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :notification_emails ])


525
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 525

def self.members: () -> [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :fulfillment_order_status, :marketplace_id, :received_date, :seller_fulfillment_order_id, :shipping_speed_category, :status_updated_date, :cod_settings, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :notification_emails ]

.new(destination_address:, displayable_order_comment:, displayable_order_date:, displayable_order_id:, fulfillment_order_status:, marketplace_id:, received_date:, seller_fulfillment_order_id:, shipping_speed_category:, status_updated_date:, cod_settings:, delivery_window:, feature_constraints:, fulfillment_action:, fulfillment_policy:, notification_emails:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder

Overloads:



520
521
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 520

def self.new: (destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, fulfillment_order_status: String, marketplace_id: String, received_date: String, seller_fulfillment_order_id: String, shipping_speed_category: String, status_updated_date: String, ?cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, ?delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, ?feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, ?fulfillment_action: String?, ?fulfillment_policy: String?, ?notification_emails: Array[String]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder
| (Peddler::APIs::FulfillmentOutbound20200701::Address, String, String, String, String, String, String, String, String, String, Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, String?, String?, Array[String]?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder

.parsePeddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder

Parameters:

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

Returns:



527
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 527

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

Instance Method Details

#members[ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :fulfillment_order_status, :marketplace_id, :received_date, :seller_fulfillment_order_id, :shipping_speed_category, :status_updated_date, :cod_settings, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :notification_emails ]

Returns:

  • ([ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :fulfillment_order_status, :marketplace_id, :received_date, :seller_fulfillment_order_id, :shipping_speed_category, :status_updated_date, :cod_settings, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :notification_emails ])


546
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 546

def members: () -> [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :fulfillment_order_status, :marketplace_id, :received_date, :seller_fulfillment_order_id, :shipping_speed_category, :status_updated_date, :cod_settings, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :notification_emails ]

#to_h{ destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, fulfillment_order_status: String, marketplace_id: String, received_date: String, seller_fulfillment_order_id: String, shipping_speed_category: String, status_updated_date: String, cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_action: String?, fulfillment_policy: String?, notification_emails: Array[String]? }

Returns:



547
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 547

def to_h: () -> { destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, fulfillment_order_status: String, marketplace_id: String, received_date: String, seller_fulfillment_order_id: String, shipping_speed_category: String, status_updated_date: String, cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_action: String?, fulfillment_policy: String?, notification_emails: Array[String]? }