Class: Realogy::Team

Inherits:
Entity show all
Defined in:
lib/realogy/app/models/realogy/team.rb

Instance Method Summary collapse

Methods inherited from Entity

#dig_for_array, #dig_for_boolean, #dig_for_datetime, #dig_for_decimal, #dig_for_hash, #dig_for_integer, #dig_for_string, #needs_updating?, #populate, triage

Instance Method Details

#addl_emailsObject

addlEmails : [Hash] Additional emails of team



19
20
21
# File 'lib/realogy/app/models/realogy/team.rb', line 19

def addl_emails
  self.dig_for_array("addlEmails")
end

#addl_language_namesObject

addlLanguageNames : [Hash] Additional languages spoken by the team



26
27
28
# File 'lib/realogy/app/models/realogy/team.rb', line 26

def addl_language_names
  self.dig_for_array("addlLanguageNames")
end

#addl_phone_numbersObject

addlPhoneNumbers : [Hash] Additional phone numbers of team



12
13
14
# File 'lib/realogy/app/models/realogy/team.rb', line 12

def addl_phone_numbers
  self.dig_for_array("addlPhoneNumbers")
end

#addl_websitesObject

addlWebSites : [Hash] A collection of websites associated with the Team



33
34
35
# File 'lib/realogy/app/models/realogy/team.rb', line 33

def addl_websites
  self.dig_for_array("addlWebSites")
end

#awardsObject

awards : [Hash]



5
6
7
# File 'lib/realogy/app/models/realogy/team.rb', line 5

def awards
  self.dig_for_array("awards")
end

#email_addressObject

emailAddress : String Email address of the team



40
41
42
# File 'lib/realogy/app/models/realogy/team.rb', line 40

def email_address
  self.dig_for_string("emailAddress")
end

#last_updatedObject

lastUpdateOn : Datetime The date/time in UTC when the team was last updated



47
48
49
# File 'lib/realogy/app/models/realogy/team.rb', line 47

def last_updated
  self.dig_for_datetime("lastUpdateOn")
end

#mediaObject

media : [Hash]



53
54
55
# File 'lib/realogy/app/models/realogy/team.rb', line 53

def media
  self.dig_for_array("media")
end

#membersObject

members : Arrau Agents who are part of the Team



60
61
62
# File 'lib/realogy/app/models/realogy/team.rb', line 60

def members 
  self.dig_for_array("members")
end

#nameObject

name : String Display Name of the Team“



67
68
69
# File 'lib/realogy/app/models/realogy/team.rb', line 67

def name
  self.dig_for_string("name")
end

#officeObject

office



73
74
75
# File 'lib/realogy/app/models/realogy/team.rb', line 73

def office
  self.dig_for_hash("office")
end

#phone_numberObject

phoneNumber : String Phone Number of the team



80
81
82
# File 'lib/realogy/app/models/realogy/team.rb', line 80

def phone_number
  self.dig_for_string("phoneNumber")
end

#remarksObject

remarks : [Hash] Remarks of team



87
88
89
# File 'lib/realogy/app/models/realogy/team.rb', line 87

def remarks
  self.dig_for_array("remarks")
end

#rfg_team_idObject

RFGTeamID : String A short unique identifier assigned to the Team by Realogy



94
95
96
# File 'lib/realogy/app/models/realogy/team.rb', line 94

def rfg_team_id
  self.dig_for_string("RFGTeamID")
end

#team_idObject

teamId : String Globally unique identifier assigned to a Team by Realogy



101
102
103
# File 'lib/realogy/app/models/realogy/team.rb', line 101

def team_id
  self.dig_for_string("teamId")
end

#team_summaryObject

teamSummary : Hash



114
115
116
# File 'lib/realogy/app/models/realogy/team.rb', line 114

def team_summary
  self.dig_for_hash("teamSummary")
end

#team_typeObject

type : String Display Type of the Team



108
109
110
# File 'lib/realogy/app/models/realogy/team.rb', line 108

def team_type 
  RFGTeamIDdig_for_string("type")
end

#website_urlObject

websiteUrl : String Website URL of the team



121
122
123
# File 'lib/realogy/app/models/realogy/team.rb', line 121

def website_url
  self.dig_for_string("websiteUrl")
end