Class: IdnSdkRuby::Com::Nbos::Capi::Modules::Identity::V0::EmailConnectApiModel
- Inherits:
-
Object
- Object
- IdnSdkRuby::Com::Nbos::Capi::Modules::Identity::V0::EmailConnectApiModel
- Defined in:
- lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb
Instance Attribute Summary collapse
-
#email ⇒ Object
Returns the value of attribute email.
-
#id ⇒ Object
Returns the value of attribute id.
-
#primaryEmail ⇒ Object
Returns the value of attribute primaryEmail.
-
#verified ⇒ Object
Returns the value of attribute verified.
Instance Method Summary collapse
- #as_json(options = {}) ⇒ Object
-
#initialize(parsed_response = nil) ⇒ EmailConnectApiModel
constructor
A new instance of EmailConnectApiModel.
- #to_json(*options) ⇒ Object
- #to_s ⇒ Object
Constructor Details
#initialize(parsed_response = nil) ⇒ EmailConnectApiModel
Returns a new instance of EmailConnectApiModel.
11 12 13 14 15 16 17 18 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 11 def initialize(parsed_response = nil) if !parsed_response.nil? @id = parsed_response["id"] @email = parsed_response["email"] @verified = parsed_response["verified"] @primaryEmail = parsed_response["primaryEmail"] end end |
Instance Attribute Details
#email ⇒ Object
Returns the value of attribute email.
9 10 11 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 9 def email @email end |
#id ⇒ Object
Returns the value of attribute id.
9 10 11 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 9 def id @id end |
#primaryEmail ⇒ Object
Returns the value of attribute primaryEmail.
9 10 11 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 9 def primaryEmail @primaryEmail end |
#verified ⇒ Object
Returns the value of attribute verified.
9 10 11 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 9 def verified @verified end |
Instance Method Details
#as_json(options = {}) ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 20 def as_json(={}) { id: @id, email: @email, verified: @verified, primaryEmail: @primaryEmail } end |
#to_json(*options) ⇒ Object
29 30 31 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 29 def to_json(*) as_json(*).to_json(*) end |
#to_s ⇒ Object
33 34 35 |
# File 'lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb', line 33 def to_s to_json end |