Class: Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate

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

#on_time_delivery_countInteger (readonly)

Returns the value of attribute on_time_delivery_count.

Returns:

  • (Integer)


165
166
167
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 165

def on_time_delivery_count
  @on_time_delivery_count
end

#rateString (readonly)

Returns the value of attribute rate.

Returns:

  • (String)


166
167
168
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 166

def rate
  @rate
end

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

Returns the value of attribute reporting_date_range.



167
168
169
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 167

def reporting_date_range
  @reporting_date_range
end

#shipment_count_with_valid_trackingFloat (readonly)

Returns the value of attribute shipment_count_with_valid_tracking.

Returns:

  • (Float)


168
169
170
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 168

def shipment_count_with_valid_tracking
  @shipment_count_with_valid_tracking
end

#statusString (readonly)

Returns the value of attribute status.

Returns:

  • (String)


169
170
171
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 169

def status
  @status
end

#target_conditionString (readonly)

Returns the value of attribute target_condition.

Returns:

  • (String)


170
171
172
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 170

def target_condition
  @target_condition
end

#target_valueString (readonly)

Returns the value of attribute target_value.

Returns:

  • (String)


171
172
173
# File 'sig/peddler/reports/account_health_report_2020_11_18.rbs', line 171

def target_value
  @target_value
end

Class Method Details

.[](on_time_delivery_count:, rate:, reporting_date_range:, shipment_count_with_valid_tracking:, status:, target_condition:, target_value:) ⇒ Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate

Overloads:



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

def self.[]: (on_time_delivery_count: Integer, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, shipment_count_with_valid_tracking: Float, status: String, target_condition: String, target_value: String) -> Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate
| (Integer, String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, Float, String, String, String) -> Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate

.members[ :on_time_delivery_count, :rate, :reporting_date_range, :shipment_count_with_valid_tracking, :status, :target_condition, :target_value ]

Returns:

  • ([ :on_time_delivery_count, :rate, :reporting_date_range, :shipment_count_with_valid_tracking, :status, :target_condition, :target_value ])


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

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

.new(on_time_delivery_count:, rate:, reporting_date_range:, shipment_count_with_valid_tracking:, status:, target_condition:, target_value:) ⇒ Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate

Overloads:



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

def self.new: (on_time_delivery_count: Integer, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, shipment_count_with_valid_tracking: Float, status: String, target_condition: String, target_value: String) -> Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate
| (Integer, String, Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, Float, String, String, String) -> Peddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate

.parsePeddler::Reports::AccountHealthReport20201118::OnTimeDeliveryRate

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :on_time_delivery_count, :rate, :reporting_date_range, :shipment_count_with_valid_tracking, :status, :target_condition, :target_value ]

Returns:

  • ([ :on_time_delivery_count, :rate, :reporting_date_range, :shipment_count_with_valid_tracking, :status, :target_condition, :target_value ])


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

def members: () -> [ :on_time_delivery_count, :rate, :reporting_date_range, :shipment_count_with_valid_tracking, :status, :target_condition, :target_value ]

#to_h{ on_time_delivery_count: Integer, rate: String, reporting_date_range: Peddler::Reports::AccountHealthReport20201118::ReportingDateRange, shipment_count_with_valid_tracking: Float, status: String, target_condition: String, target_value: String }

Returns:



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

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