Class: PricingPlans::OverageReporter::OverageItem

Inherits:
Struct
  • Object
show all
Defined in:
lib/pricing_plans/overage_reporter.rb

Instance Attribute Summary collapse

Instance Attribute Details

#allowedObject

Returns the value of attribute allowed

Returns:

  • (Object)

    the current value of allowed



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def allowed
  @allowed
end

#current_usageObject

Returns the value of attribute current_usage

Returns:

  • (Object)

    the current value of current_usage



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def current_usage
  @current_usage
end

#grace_activeObject

Returns the value of attribute grace_active

Returns:

  • (Object)

    the current value of grace_active



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def grace_active
  @grace_active
end

#grace_ends_atObject

Returns the value of attribute grace_ends_at

Returns:

  • (Object)

    the current value of grace_ends_at



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def grace_ends_at
  @grace_ends_at
end

#kindObject

Returns the value of attribute kind

Returns:

  • (Object)

    the current value of kind



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def kind
  @kind
end

#limit_keyObject

Returns the value of attribute limit_key

Returns:

  • (Object)

    the current value of limit_key



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def limit_key
  @limit_key
end

#overageObject

Returns the value of attribute overage

Returns:

  • (Object)

    the current value of overage



5
6
7
# File 'lib/pricing_plans/overage_reporter.rb', line 5

def overage
  @overage
end