Class: Mailosaur::Models::UsageAccountLimits
- Defined in:
- lib/Mailosaur/models/usage_account_limits.rb
Instance Attribute Summary collapse
- #email ⇒ UsageAccountLimit
- #servers ⇒ UsageAccountLimit
- #sms ⇒ UsageAccountLimit
- #users ⇒ UsageAccountLimit
Instance Method Summary collapse
-
#initialize(data = {}) ⇒ UsageAccountLimits
constructor
A new instance of UsageAccountLimits.
Methods inherited from BaseModel
Constructor Details
#initialize(data = {}) ⇒ UsageAccountLimits
Returns a new instance of UsageAccountLimits.
4 5 6 7 8 9 |
# File 'lib/Mailosaur/models/usage_account_limits.rb', line 4 def initialize(data = {}) @servers = Mailosaur::Models::UsageAccountLimit.new(data['servers']) @users = Mailosaur::Models::UsageAccountLimit.new(data['users']) @email = Mailosaur::Models::UsageAccountLimit.new(data['email']) @sms = Mailosaur::Models::UsageAccountLimit.new(data['sms']) end |
Instance Attribute Details
#email ⇒ UsageAccountLimit
18 19 20 |
# File 'lib/Mailosaur/models/usage_account_limits.rb', line 18 def email @email end |
#servers ⇒ UsageAccountLimit
12 13 14 |
# File 'lib/Mailosaur/models/usage_account_limits.rb', line 12 def servers @servers end |
#sms ⇒ UsageAccountLimit
21 22 23 |
# File 'lib/Mailosaur/models/usage_account_limits.rb', line 21 def sms @sms end |
#users ⇒ UsageAccountLimit
15 16 17 |
# File 'lib/Mailosaur/models/usage_account_limits.rb', line 15 def users @users end |