Class: UU::OS::PersonalRole::ProfileAttributes

Inherits:
REST::DTO
  • Object
show all
Defined in:
uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from REST::DTO

#initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from UU::OS::REST::DTO

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO

Instance Attribute Details

- (Object) language

User language. The language is in the ISO 639-1 format, for example: en, cs, es, ru, sk. Never nil.



12
13
14
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 12

def language
  @language
end

- (Object) my_artifact_uri

Normalized UESURI of the personal role's artifact. Never nil.



22
23
24
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 22

def my_artifact_uri
  @my_artifact_uri
end

- (Object) my_role_uri

Normalized UESURI of the personal role. Never nil.



19
20
21
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 19

def my_role_uri
  @my_role_uri
end

- (Object) my_territory_uri

Normalized UESURI of the territory the personal role is contained in. Never nil.



16
17
18
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 16

def my_territory_uri
  @my_territory_uri
end

- (Object) my_workspace_uri

Normalized UESURI of the personal role's workspace folder. Never nil.



25
26
27
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 25

def my_workspace_uri
  @my_workspace_uri
end

- (Object) preferred_access_role_uri

Normalized UESURI of the access role in the preferred territory. It is the access role of the user identified by the personal role. Nil when no preferred territory is set for the personal role.



33
34
35
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 33

def preferred_access_role_uri
  @preferred_access_role_uri
end

- (Object) preferred_artifact_uri

Normalized UESURI of the preferred role's artifact in the preferred territory. Those are the preferred territory and the preferred role of the user identified by the personal role. Nil when no preferred territory is set for the personal role or no preferred role is set in the territory.



43
44
45
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 43

def preferred_artifact_uri
  @preferred_artifact_uri
end

- (Object) preferred_role_uri

Normalized UESURI of the preferred role in the preferred territory. Those are the preferred territory and the preferred role of the user identified by the personal role. Nil when no preferred territory is set for the personal role or no preferred role is set in the territory.



38
39
40
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 38

def preferred_role_uri
  @preferred_role_uri
end

- (Object) preferred_territory_uri

Normalized UESURI of the preferred territory. It is the preferred territory of the user identified by the personal role. Nil when no preferred territory is set for the personal role.



29
30
31
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 29

def preferred_territory_uri
  @preferred_territory_uri
end

- (Object) preferred_workspace_uri

Normalized UESURI of the preferred role's workspace folder in the preferred territory. Those are the preferred territory and the preferred role of the user identified by the personal role. Nil when no preferred territory is set for the personal role or no preferred role is set in the territory.



48
49
50
# File 'uu_os_client-0.10.6/lib/uu/os/personal_role/profile_attributes.rb', line 48

def preferred_workspace_uri
  @preferred_workspace_uri
end