Class: OctaSpace::Types::Account

Inherits:
Data
  • Object
show all
Defined in:
lib/octaspace/types/account.rb

Overview

Value object representing an OctaSpace account

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#account_uuidObject (readonly)

Returns the value of attribute account_uuid

Returns:

  • (Object)

    the current value of account_uuid



6
7
8
# File 'lib/octaspace/types/account.rb', line 6

def 
  @account_uuid
end

#avatarObject (readonly)

Returns the value of attribute avatar

Returns:

  • (Object)

    the current value of avatar



6
7
8
# File 'lib/octaspace/types/account.rb', line 6

def avatar
  @avatar
end

#balanceObject (readonly)

Returns the value of attribute balance

Returns:

  • (Object)

    the current value of balance



6
7
8
# File 'lib/octaspace/types/account.rb', line 6

def balance
  @balance
end

#emailObject (readonly)

Returns the value of attribute email

Returns:

  • (Object)

    the current value of email



6
7
8
# File 'lib/octaspace/types/account.rb', line 6

def email
  @email
end

Instance Method Details

#to_sString

Returns:

  • (String)


8
# File 'lib/octaspace/types/account.rb', line 8

def to_s = "OctaSpace Account <#{email}>"