Class: Peddler::Reports::AccountHealthReport20201118::PerformanceMetric

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/reports/account_health_report_2020_11_18.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#account_health_ratingPeddler::Reports::AccountHealthReport20201118::AccountHealthRating (readonly)

Returns the value of attribute account_health_rating.



206
207
208
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 206

def 
  @account_health_rating
end

#document_requestsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute document_requests.



207
208
209
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 207

def document_requests
  @document_requests
end

#food_and_product_safety_issuesPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute food_and_product_safety_issues.



208
209
210
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 208

def food_and_product_safety_issues
  @food_and_product_safety_issues
end

#invoice_defect_ratePeddler::Reports::AccountHealthReport20201118::InvoiceDefectRate (readonly)

Returns the value of attribute invoice_defect_rate.



209
210
211
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 209

def invoice_defect_rate
  @invoice_defect_rate
end

#late_shipment_ratePeddler::Reports::AccountHealthReport20201118::LateShipmentRate (readonly)

Returns the value of attribute late_shipment_rate.



210
211
212
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 210

def late_shipment_rate
  @late_shipment_rate
end

#listing_policy_violationsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute listing_policy_violations.



211
212
213
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 211

def listing_policy_violations
  @listing_policy_violations
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


212
213
214
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 212

def marketplace_id
  @marketplace_id
end

#on_time_delivery_ratePeddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate (readonly)

Returns the value of attribute on_time_delivery_rate.



213
214
215
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 213

def on_time_delivery_rate
  @on_time_delivery_rate
end

#order_defect_ratePeddler::Reports::AccountHealthReport20201118::OrderDefectRate (readonly)

Returns the value of attribute order_defect_rate.



214
215
216
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 214

def order_defect_rate
  @order_defect_rate
end

#other_policy_violationsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute other_policy_violations.



215
216
217
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 215

def other_policy_violations
  @other_policy_violations
end

#pre_fulfillment_cancellation_ratePeddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate (readonly)

Returns the value of attribute pre_fulfillment_cancellation_rate.



216
217
218
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 216

def pre_fulfillment_cancellation_rate
  @pre_fulfillment_cancellation_rate
end

#product_authenticity_customer_complaintsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute product_authenticity_customer_complaints.



217
218
219
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 217

def product_authenticity_customer_complaints
  @product_authenticity_customer_complaints
end

#product_condition_customer_complaintsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute product_condition_customer_complaints.



218
219
220
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 218

def product_condition_customer_complaints
  @product_condition_customer_complaints
end

#product_safety_customer_complaintsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute product_safety_customer_complaints.



219
220
221
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 219

def product_safety_customer_complaints
  @product_safety_customer_complaints
end

#received_intellectual_property_complaintsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute received_intellectual_property_complaints.



220
221
222
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 220

def received_intellectual_property_complaints
  @received_intellectual_property_complaints
end

#restricted_product_policy_violationsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute restricted_product_policy_violations.



221
222
223
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 221

def restricted_product_policy_violations
  @restricted_product_policy_violations
end

#suspected_intellectual_property_violationsPeddler::Reports::AccountHealthReport20201118::ListingLevelViolation (readonly)

Returns the value of attribute suspected_intellectual_property_violations.



222
223
224
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 222

def suspected_intellectual_property_violations
  @suspected_intellectual_property_violations
end

#unit_on_time_delivery_ratePeddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate (readonly)

Returns the value of attribute unit_on_time_delivery_rate.



223
224
225
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 223

def unit_on_time_delivery_rate
  @unit_on_time_delivery_rate
end

#valid_tracking_ratePeddler::Reports::AccountHealthReport20201118::ValidTrackingRate (readonly)

Returns the value of attribute valid_tracking_rate.



224
225
226
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 224

def valid_tracking_rate
  @valid_tracking_rate
end

#warning_statesArray[Peddler::Reports::AccountHealthReport20201118::WarningState] (readonly)

Returns the value of attribute warning_states.



225
226
227
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 225

def warning_states
  @warning_states
end

Class Method Details

.[](account_health_rating:, document_requests:, food_and_product_safety_issues:, invoice_defect_rate:, late_shipment_rate:, listing_policy_violations:, marketplace_id:, on_time_delivery_rate:, order_defect_rate:, other_policy_violations:, pre_fulfillment_cancellation_rate:, product_authenticity_customer_complaints:, product_condition_customer_complaints:, product_safety_customer_complaints:, received_intellectual_property_complaints:, restricted_product_policy_violations:, suspected_intellectual_property_violations:, unit_on_time_delivery_rate:, valid_tracking_rate:, warning_states:) ⇒ Peddler::Reports::AccountHealthReport20201118::PerformanceMetric .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19) ⇒ Peddler::Reports::AccountHealthReport20201118::PerformanceMetric

Overloads:



199
200
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 199

def self.[]: (account_health_rating: Peddler::Reports::AccountHealthReport20201118::AccountHealthRating, document_requests: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, food_and_product_safety_issues: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, invoice_defect_rate: Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate, late_shipment_rate: Peddler::Reports::AccountHealthReport20201118::LateShipmentRate, listing_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, marketplace_id: String, on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate, order_defect_rate: Peddler::Reports::AccountHealthReport20201118::OrderDefectRate, other_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, pre_fulfillment_cancellation_rate: Peddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate, product_authenticity_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_condition_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_safety_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, received_intellectual_property_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, restricted_product_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, suspected_intellectual_property_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, unit_on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate, valid_tracking_rate: Peddler::Reports::AccountHealthReport20201118::ValidTrackingRate, warning_states: Array[Peddler::Reports::AccountHealthReport20201118::WarningState]) -> Peddler::Reports::AccountHealthReport20201118::PerformanceMetric
| (Peddler::Reports::AccountHealthReport20201118::AccountHealthRating, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate, Peddler::Reports::AccountHealthReport20201118::LateShipmentRate, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, String, Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate, Peddler::Reports::AccountHealthReport20201118::OrderDefectRate, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate, Peddler::Reports::AccountHealthReport20201118::ValidTrackingRate, Array[Peddler::Reports::AccountHealthReport20201118::WarningState]) -> Peddler::Reports::AccountHealthReport20201118::PerformanceMetric

.members[ :account_health_rating, :document_requests, :food_and_product_safety_issues, :invoice_defect_rate, :late_shipment_rate, :listing_policy_violations, :marketplace_id, :on_time_delivery_rate, :order_defect_rate, :other_policy_violations, :pre_fulfillment_cancellation_rate, :product_authenticity_customer_complaints, :product_condition_customer_complaints, :product_safety_customer_complaints, :received_intellectual_property_complaints, :restricted_product_policy_violations, :suspected_intellectual_property_violations, :unit_on_time_delivery_rate, :valid_tracking_rate, :warning_states ]

Returns:

  • ([ :account_health_rating, :document_requests, :food_and_product_safety_issues, :invoice_defect_rate, :late_shipment_rate, :listing_policy_violations, :marketplace_id, :on_time_delivery_rate, :order_defect_rate, :other_policy_violations, :pre_fulfillment_cancellation_rate, :product_authenticity_customer_complaints, :product_condition_customer_complaints, :product_safety_customer_complaints, :received_intellectual_property_complaints, :restricted_product_policy_violations, :suspected_intellectual_property_violations, :unit_on_time_delivery_rate, :valid_tracking_rate, :warning_states ])


202
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 202

def self.members: () -> [ :account_health_rating, :document_requests, :food_and_product_safety_issues, :invoice_defect_rate, :late_shipment_rate, :listing_policy_violations, :marketplace_id, :on_time_delivery_rate, :order_defect_rate, :other_policy_violations, :pre_fulfillment_cancellation_rate, :product_authenticity_customer_complaints, :product_condition_customer_complaints, :product_safety_customer_complaints, :received_intellectual_property_complaints, :restricted_product_policy_violations, :suspected_intellectual_property_violations, :unit_on_time_delivery_rate, :valid_tracking_rate, :warning_states ]

.new(account_health_rating:, document_requests:, food_and_product_safety_issues:, invoice_defect_rate:, late_shipment_rate:, listing_policy_violations:, marketplace_id:, on_time_delivery_rate:, order_defect_rate:, other_policy_violations:, pre_fulfillment_cancellation_rate:, product_authenticity_customer_complaints:, product_condition_customer_complaints:, product_safety_customer_complaints:, received_intellectual_property_complaints:, restricted_product_policy_violations:, suspected_intellectual_property_violations:, unit_on_time_delivery_rate:, valid_tracking_rate:, warning_states:) ⇒ Peddler::Reports::AccountHealthReport20201118::PerformanceMetric .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19) ⇒ Peddler::Reports::AccountHealthReport20201118::PerformanceMetric

Overloads:



197
198
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 197

def self.new: (account_health_rating: Peddler::Reports::AccountHealthReport20201118::AccountHealthRating, document_requests: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, food_and_product_safety_issues: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, invoice_defect_rate: Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate, late_shipment_rate: Peddler::Reports::AccountHealthReport20201118::LateShipmentRate, listing_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, marketplace_id: String, on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate, order_defect_rate: Peddler::Reports::AccountHealthReport20201118::OrderDefectRate, other_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, pre_fulfillment_cancellation_rate: Peddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate, product_authenticity_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_condition_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_safety_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, received_intellectual_property_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, restricted_product_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, suspected_intellectual_property_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, unit_on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate, valid_tracking_rate: Peddler::Reports::AccountHealthReport20201118::ValidTrackingRate, warning_states: Array[Peddler::Reports::AccountHealthReport20201118::WarningState]) -> Peddler::Reports::AccountHealthReport20201118::PerformanceMetric
| (Peddler::Reports::AccountHealthReport20201118::AccountHealthRating, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate, Peddler::Reports::AccountHealthReport20201118::LateShipmentRate, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, String, Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate, Peddler::Reports::AccountHealthReport20201118::OrderDefectRate, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate, Peddler::Reports::AccountHealthReport20201118::ValidTrackingRate, Array[Peddler::Reports::AccountHealthReport20201118::WarningState]) -> Peddler::Reports::AccountHealthReport20201118::PerformanceMetric

.parsePeddler::Reports::AccountHealthReport20201118::PerformanceMetric

Parameters:

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

Returns:



204
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 204

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Reports::AccountHealthReport20201118::PerformanceMetric

Instance Method Details

#members[ :account_health_rating, :document_requests, :food_and_product_safety_issues, :invoice_defect_rate, :late_shipment_rate, :listing_policy_violations, :marketplace_id, :on_time_delivery_rate, :order_defect_rate, :other_policy_violations, :pre_fulfillment_cancellation_rate, :product_authenticity_customer_complaints, :product_condition_customer_complaints, :product_safety_customer_complaints, :received_intellectual_property_complaints, :restricted_product_policy_violations, :suspected_intellectual_property_violations, :unit_on_time_delivery_rate, :valid_tracking_rate, :warning_states ]

Returns:

  • ([ :account_health_rating, :document_requests, :food_and_product_safety_issues, :invoice_defect_rate, :late_shipment_rate, :listing_policy_violations, :marketplace_id, :on_time_delivery_rate, :order_defect_rate, :other_policy_violations, :pre_fulfillment_cancellation_rate, :product_authenticity_customer_complaints, :product_condition_customer_complaints, :product_safety_customer_complaints, :received_intellectual_property_complaints, :restricted_product_policy_violations, :suspected_intellectual_property_violations, :unit_on_time_delivery_rate, :valid_tracking_rate, :warning_states ])


227
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 227

def members: () -> [ :account_health_rating, :document_requests, :food_and_product_safety_issues, :invoice_defect_rate, :late_shipment_rate, :listing_policy_violations, :marketplace_id, :on_time_delivery_rate, :order_defect_rate, :other_policy_violations, :pre_fulfillment_cancellation_rate, :product_authenticity_customer_complaints, :product_condition_customer_complaints, :product_safety_customer_complaints, :received_intellectual_property_complaints, :restricted_product_policy_violations, :suspected_intellectual_property_violations, :unit_on_time_delivery_rate, :valid_tracking_rate, :warning_states ]

#to_h{ account_health_rating: Peddler::Reports::AccountHealthReport20201118::AccountHealthRating, document_requests: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, food_and_product_safety_issues: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, invoice_defect_rate: Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate, late_shipment_rate: Peddler::Reports::AccountHealthReport20201118::LateShipmentRate, listing_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, marketplace_id: String, on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate, order_defect_rate: Peddler::Reports::AccountHealthReport20201118::OrderDefectRate, other_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, pre_fulfillment_cancellation_rate: Peddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate, product_authenticity_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_condition_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_safety_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, received_intellectual_property_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, restricted_product_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, suspected_intellectual_property_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, unit_on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate, valid_tracking_rate: Peddler::Reports::AccountHealthReport20201118::ValidTrackingRate, warning_states: Array[Peddler::Reports::AccountHealthReport20201118::WarningState] }

Returns:



228
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 228

def to_h: () -> { account_health_rating: Peddler::Reports::AccountHealthReport20201118::AccountHealthRating, document_requests: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, food_and_product_safety_issues: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, invoice_defect_rate: Peddler::Reports::AccountHealthReport20201118::InvoiceDefectRate, late_shipment_rate: Peddler::Reports::AccountHealthReport20201118::LateShipmentRate, listing_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, marketplace_id: String, on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate, order_defect_rate: Peddler::Reports::AccountHealthReport20201118::OrderDefectRate, other_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, pre_fulfillment_cancellation_rate: Peddler::Reports::AccountHealthReport20201118::PreFulfillmentCancellationRate, product_authenticity_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_condition_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, product_safety_customer_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, received_intellectual_property_complaints: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, restricted_product_policy_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, suspected_intellectual_property_violations: Peddler::Reports::AccountHealthReport20201118::ListingLevelViolation, unit_on_time_delivery_rate: Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate, valid_tracking_rate: Peddler::Reports::AccountHealthReport20201118::ValidTrackingRate, warning_states: Array[Peddler::Reports::AccountHealthReport20201118::WarningState] }