Class: Peddler::Reports::AccountHealthReport20201118::LateShipmentRate

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

#late_shipment_countInteger (readonly)

Returns the value of attribute late_shipment_count.

Returns:

  • (Integer)


106
107
108
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 106

def late_shipment_count
  @late_shipment_count
end

#order_countString (readonly)

Returns the value of attribute order_count.

Returns:

  • (String)


107
108
109
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 107

def order_count
  @order_count
end

#rateString (readonly)

Returns the value of attribute rate.

Returns:

  • (String)


108
109
110
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 108

def rate
  @rate
end

#reporting_date_rangePeddler::Reports::AccountHealthReport20201118::ReportingDateRange (readonly)

Returns the value of attribute reporting_date_range.



109
110
111
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 109

def reporting_date_range
  @reporting_date_range
end

#statusString (readonly)

Returns the value of attribute status.

Returns:

  • (String)


110
111
112
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 110

def status
  @status
end

#target_conditionString (readonly)

Returns the value of attribute target_condition.

Returns:

  • (String)


111
112
113
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 111

def target_condition
  @target_condition
end

#target_valueString (readonly)

Returns the value of attribute target_value.

Returns:

  • (String)


112
113
114
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 112

def target_value
  @target_value
end

Class Method Details

.[](late_shipment_count:, order_count:, rate:, reporting_date_range:, status:, target_condition:, target_value:) ⇒ Peddler::Reports::AccountHealthReport20201118::LateShipmentRate .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::AccountHealthReport20201118::LateShipmentRate

Overloads:



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

def self.[]: (late_shipment_count: Integer, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String) -> Peddler::Reports::AccountHealthReport20201118::LateShipmentRate
| (Integer, String, String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, String, String, String) -> Peddler::Reports::AccountHealthReport20201118::LateShipmentRate

.members[ :late_shipment_count, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

Returns:

  • ([ :late_shipment_count, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ])


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

def self.members: () -> [ :late_shipment_count, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

.new(late_shipment_count:, order_count:, rate:, reporting_date_range:, status:, target_condition:, target_value:) ⇒ Peddler::Reports::AccountHealthReport20201118::LateShipmentRate .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::AccountHealthReport20201118::LateShipmentRate

Overloads:



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

def self.new: (late_shipment_count: Integer, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String) -> Peddler::Reports::AccountHealthReport20201118::LateShipmentRate
| (Integer, String, String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, String, String, String) -> Peddler::Reports::AccountHealthReport20201118::LateShipmentRate

.parsePeddler::Reports::AccountHealthReport20201118::LateShipmentRate

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :late_shipment_count, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

Returns:

  • ([ :late_shipment_count, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ])


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

def members: () -> [ :late_shipment_count, :order_count, :rate, :reporting_date_range, :status, :target_condition, :target_value ]

#to_h{ late_shipment_count: Integer, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String }

Returns:



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

def to_h: () -> { late_shipment_count: Integer, order_count: String, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String }