class IdnSdkRuby::Com::Nbos::Capi::Modules::Identity::V0::EmailConnectApiModel

Attributes

email[RW]
id[RW]
primaryEmail[RW]
verified[RW]

Public Class Methods

new(parsed_response = nil) click to toggle source
# 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

Public Instance Methods

as_json(options={}) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb, line 20
def as_json(options={})
  {
      id: @id,
      email: @email,
      verified: @verified,
      primaryEmail: @primaryEmail
  }
end
to_json(*options) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb, line 29
def to_json(*options)
  as_json(*options).to_json(*options)
end
to_s() click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/identity/v0/email_connect_api_model.rb, line 33
def to_s
  to_json
end