Class: Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate

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

#rateString (readonly)

Returns the value of attribute rate.

Returns:

  • (String)


297
298
299
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 297

def rate
  @rate
end

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

Returns the value of attribute reporting_date_range.



298
299
300
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 298

def reporting_date_range
  @reporting_date_range
end

#statusString (readonly)

Returns the value of attribute status.

Returns:

  • (String)


299
300
301
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 299

def status
  @status
end

#target_conditionString (readonly)

Returns the value of attribute target_condition.

Returns:

  • (String)


300
301
302
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 300

def target_condition
  @target_condition
end

#target_valueString (readonly)

Returns the value of attribute target_value.

Returns:

  • (String)


301
302
303
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 301

def target_value
  @target_value
end

#total_unit_countInteger (readonly)

Returns the value of attribute total_unit_count.

Returns:

  • (Integer)


302
303
304
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 302

def total_unit_count
  @total_unit_count
end

#unit_on_time_delivery_countInteger (readonly)

Returns the value of attribute unit_on_time_delivery_count.

Returns:

  • (Integer)


303
304
305
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 303

def unit_on_time_delivery_count
  @unit_on_time_delivery_count
end

Class Method Details

.[](rate:, reporting_date_range:, status:, target_condition:, target_value:, total_unit_count:, unit_on_time_delivery_count:) ⇒ Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate

Overloads:



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

def self.[]: (rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String, total_unit_count: Integer, unit_on_time_delivery_count: Integer) -> Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate
| (String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, String, String, String, Integer, Integer) -> Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate

.members[ :rate, :reporting_date_range, :status, :target_condition, :target_value, :total_unit_count, :unit_on_time_delivery_count ]

Returns:

  • ([ :rate, :reporting_date_range, :status, :target_condition, :target_value, :total_unit_count, :unit_on_time_delivery_count ])


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

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

.new(rate:, reporting_date_range:, status:, target_condition:, target_value:, total_unit_count:, unit_on_time_delivery_count:) ⇒ Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate

Overloads:



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

def self.new: (rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, status: String, target_condition: String, target_value: String, total_unit_count: Integer, unit_on_time_delivery_count: Integer) -> Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate
| (String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, String, String, String, Integer, Integer) -> Peddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate

.parsePeddler::Reports::AccountHealthReport20201118::UnitOnTimeDeliveryRate

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :rate, :reporting_date_range, :status, :target_condition, :target_value, :total_unit_count, :unit_on_time_delivery_count ]

Returns:

  • ([ :rate, :reporting_date_range, :status, :target_condition, :target_value, :total_unit_count, :unit_on_time_delivery_count ])


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

def members: () -> [ :rate, :reporting_date_range, :status, :target_condition, :target_value, :total_unit_count, :unit_on_time_delivery_count ]

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

Returns:



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

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