Class: Apiddress::ApiKeyProfileResponse
- Inherits:
-
Data
- Object
- Data
- Apiddress::ApiKeyProfileResponse
- Defined in:
- lib/apiddress/models.rb
Overview
Profile of the authenticated API key.
Instance Attribute Summary collapse
-
#created_at ⇒ Object
readonly
Returns the value of attribute created_at.
-
#email ⇒ Object
readonly
Returns the value of attribute email.
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#is_active ⇒ Object
readonly
Returns the value of attribute is_active.
-
#plan ⇒ Object
readonly
Returns the value of attribute plan.
-
#requests_limit ⇒ Object
readonly
Returns the value of attribute requests_limit.
-
#requests_used ⇒ Object
readonly
Returns the value of attribute requests_used.
Class Method Summary collapse
Instance Attribute Details
#created_at ⇒ Object (readonly)
Returns the value of attribute created_at
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def created_at @created_at end |
#email ⇒ Object (readonly)
Returns the value of attribute email
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def email @email end |
#id ⇒ Object (readonly)
Returns the value of attribute id
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def id @id end |
#is_active ⇒ Object (readonly)
Returns the value of attribute is_active
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def is_active @is_active end |
#plan ⇒ Object (readonly)
Returns the value of attribute plan
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def plan @plan end |
#requests_limit ⇒ Object (readonly)
Returns the value of attribute requests_limit
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def requests_limit @requests_limit end |
#requests_used ⇒ Object (readonly)
Returns the value of attribute requests_used
129 130 131 |
# File 'lib/apiddress/models.rb', line 129 def requests_used @requests_used end |
Class Method Details
.from_hash(data) ⇒ Object
139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/apiddress/models.rb', line 139 def self.from_hash(data) new( id: data["id"], email: data["email"], plan: data["plan"], is_active: data["is_active"], requests_limit: data["requests_limit"].to_i, requests_used: data["requests_used"].to_i, created_at: data["created_at"], ) end |