Class: Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
- Defined in:
- sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs
Instance Attribute Summary collapse
-
#cod_settings ⇒ Peddler::APIs::FulfillmentOutbound20200701::CODSettings?
readonly
Returns the value of attribute cod_settings.
-
#delivery_preferences ⇒ Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?
readonly
Returns the value of attribute delivery_preferences.
-
#delivery_window ⇒ Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?
readonly
Returns the value of attribute delivery_window.
-
#destination_address ⇒ Peddler::APIs::FulfillmentOutbound20200701::Address
readonly
Returns the value of attribute destination_address.
-
#displayable_order_comment ⇒ String
readonly
Returns the value of attribute displayable_order_comment.
-
#displayable_order_date ⇒ String
readonly
Returns the value of attribute displayable_order_date.
-
#displayable_order_id ⇒ String
readonly
Returns the value of attribute displayable_order_id.
-
#feature_constraints ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?
readonly
Returns the value of attribute feature_constraints.
-
#fulfillment_action ⇒ String?
readonly
Returns the value of attribute fulfillment_action.
-
#fulfillment_policy ⇒ String?
readonly
Returns the value of attribute fulfillment_policy.
-
#items ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem]
readonly
Returns the value of attribute items.
-
#marketplace_id ⇒ String?
readonly
Returns the value of attribute marketplace_id.
-
#notification_emails ⇒ Array[String]?
readonly
Returns the value of attribute notification_emails.
-
#payment_information ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?
readonly
Returns the value of attribute payment_information.
-
#seller_fulfillment_order_id ⇒ String
readonly
Returns the value of attribute seller_fulfillment_order_id.
-
#ship_from_country_code ⇒ String?
readonly
Returns the value of attribute ship_from_country_code.
-
#shipping_speed_category ⇒ String
readonly
Returns the value of attribute shipping_speed_category.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :items, :seller_fulfillment_order_id, :shipping_speed_category, :cod_settings, :delivery_preferences, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :marketplace_id, :notification_emails, :payment_information, :ship_from_country_code ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
Instance Method Summary collapse
-
#members ⇒ [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :items, :seller_fulfillment_order_id, :shipping_speed_category, :cod_settings, :delivery_preferences, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :marketplace_id, :notification_emails, :payment_information, :ship_from_country_code ]
-
#to_h ⇒ { destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, items: Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], seller_fulfillment_order_id: String, shipping_speed_category: String, cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, delivery_preferences: Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_action: String?, fulfillment_policy: String?, marketplace_id: String?, notification_emails: Array[String]?, payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, ship_from_country_code: String? }
Instance Attribute Details
#cod_settings ⇒ Peddler::APIs::FulfillmentOutbound20200701::CODSettings? (readonly)
Returns the value of attribute cod_settings.
121 122 123 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 121 def cod_settings @cod_settings end |
#delivery_preferences ⇒ Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences? (readonly)
Returns the value of attribute delivery_preferences.
122 123 124 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 122 def delivery_preferences @delivery_preferences end |
#delivery_window ⇒ Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow? (readonly)
Returns the value of attribute delivery_window.
123 124 125 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 123 def delivery_window @delivery_window end |
#destination_address ⇒ Peddler::APIs::FulfillmentOutbound20200701::Address (readonly)
Returns the value of attribute destination_address.
124 125 126 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 124 def destination_address @destination_address end |
#displayable_order_comment ⇒ String (readonly)
Returns the value of attribute displayable_order_comment.
125 126 127 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 125 def displayable_order_comment @displayable_order_comment end |
#displayable_order_date ⇒ String (readonly)
Returns the value of attribute displayable_order_date.
126 127 128 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 126 def displayable_order_date @displayable_order_date end |
#displayable_order_id ⇒ String (readonly)
Returns the value of attribute displayable_order_id.
127 128 129 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 127 def displayable_order_id @displayable_order_id end |
#feature_constraints ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]? (readonly)
Returns the value of attribute feature_constraints.
128 129 130 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 128 def feature_constraints @feature_constraints end |
#fulfillment_action ⇒ String? (readonly)
Returns the value of attribute fulfillment_action.
129 130 131 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 129 def fulfillment_action @fulfillment_action end |
#fulfillment_policy ⇒ String? (readonly)
Returns the value of attribute fulfillment_policy.
130 131 132 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 130 def fulfillment_policy @fulfillment_policy end |
#items ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem] (readonly)
Returns the value of attribute items.
131 132 133 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 131 def items @items end |
#marketplace_id ⇒ String? (readonly)
Returns the value of attribute marketplace_id.
132 133 134 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 132 def marketplace_id @marketplace_id end |
#notification_emails ⇒ Array[String]? (readonly)
Returns the value of attribute notification_emails.
133 134 135 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 133 def notification_emails @notification_emails end |
#payment_information ⇒ Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]? (readonly)
Returns the value of attribute payment_information.
134 135 136 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 134 def payment_information @payment_information end |
#seller_fulfillment_order_id ⇒ String (readonly)
Returns the value of attribute seller_fulfillment_order_id.
135 136 137 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 135 def seller_fulfillment_order_id @seller_fulfillment_order_id end |
#ship_from_country_code ⇒ String? (readonly)
Returns the value of attribute ship_from_country_code.
136 137 138 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 136 def ship_from_country_code @ship_from_country_code end |
#shipping_speed_category ⇒ String (readonly)
Returns the value of attribute shipping_speed_category.
137 138 139 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 137 def shipping_speed_category @shipping_speed_category end |
Class Method Details
.[](destination_address:, displayable_order_comment:, displayable_order_date:, displayable_order_id:, items:, seller_fulfillment_order_id:, shipping_speed_category:, cod_settings:, delivery_preferences:, delivery_window:, feature_constraints:, fulfillment_action:, fulfillment_policy:, marketplace_id:, notification_emails:, payment_information:, ship_from_country_code:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
114 115 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 114
def self.[]: (destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, items: Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], seller_fulfillment_order_id: String, shipping_speed_category: String, ?cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, ?delivery_preferences: Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, ?delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, ?feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, ?fulfillment_action: String?, ?fulfillment_policy: String?, ?marketplace_id: String?, ?notification_emails: Array[String]?, ?payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, ?ship_from_country_code: String?) -> Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
| (Peddler::APIs::FulfillmentOutbound20200701::Address, String, String, String, Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], String, String, Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, String?, String?, String?, Array[String]?, Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, String?) -> Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
|
.members ⇒ [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :items, :seller_fulfillment_order_id, :shipping_speed_category, :cod_settings, :delivery_preferences, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :marketplace_id, :notification_emails, :payment_information, :ship_from_country_code ]
117 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 117
def self.members: () -> [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :items, :seller_fulfillment_order_id, :shipping_speed_category, :cod_settings, :delivery_preferences, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :marketplace_id, :notification_emails, :payment_information, :ship_from_country_code ]
|
.new(destination_address:, displayable_order_comment:, displayable_order_date:, displayable_order_id:, items:, seller_fulfillment_order_id:, shipping_speed_category:, cod_settings:, delivery_preferences:, delivery_window:, feature_constraints:, fulfillment_action:, fulfillment_policy:, marketplace_id:, notification_emails:, payment_information:, ship_from_country_code:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
112 113 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 112
def self.new: (destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, items: Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], seller_fulfillment_order_id: String, shipping_speed_category: String, ?cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, ?delivery_preferences: Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, ?delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, ?feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, ?fulfillment_action: String?, ?fulfillment_policy: String?, ?marketplace_id: String?, ?notification_emails: Array[String]?, ?payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, ?ship_from_country_code: String?) -> Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
| (Peddler::APIs::FulfillmentOutbound20200701::Address, String, String, String, Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], String, String, Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, String?, String?, String?, Array[String]?, Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, String?) -> Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
|
.parse ⇒ Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
119 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 119
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderRequest
|
Instance Method Details
#members ⇒ [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :items, :seller_fulfillment_order_id, :shipping_speed_category, :cod_settings, :delivery_preferences, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :marketplace_id, :notification_emails, :payment_information, :ship_from_country_code ]
139 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 139
def members: () -> [ :destination_address, :displayable_order_comment, :displayable_order_date, :displayable_order_id, :items, :seller_fulfillment_order_id, :shipping_speed_category, :cod_settings, :delivery_preferences, :delivery_window, :feature_constraints, :fulfillment_action, :fulfillment_policy, :marketplace_id, :notification_emails, :payment_information, :ship_from_country_code ]
|
#to_h ⇒ { destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, items: Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], seller_fulfillment_order_id: String, shipping_speed_category: String, cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, delivery_preferences: Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_action: String?, fulfillment_policy: String?, marketplace_id: String?, notification_emails: Array[String]?, payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, ship_from_country_code: String? }
140 |
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 140
def to_h: () -> { destination_address: Peddler::APIs::FulfillmentOutbound20200701::Address, displayable_order_comment: String, displayable_order_date: String, displayable_order_id: String, items: Array[Peddler::APIs::FulfillmentOutbound20200701::CreateFulfillmentOrderItem], seller_fulfillment_order_id: String, shipping_speed_category: String, cod_settings: Peddler::APIs::FulfillmentOutbound20200701::CODSettings?, delivery_preferences: Peddler::APIs::FulfillmentOutbound20200701::DeliveryPreferences?, delivery_window: Peddler::APIs::FulfillmentOutbound20200701::DeliveryWindow?, feature_constraints: Array[Peddler::APIs::FulfillmentOutbound20200701::FeatureSettings]?, fulfillment_action: String?, fulfillment_policy: String?, marketplace_id: String?, notification_emails: Array[String]?, payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?, ship_from_country_code: String? }
|