Class: Kaltura::KalturaTrackEntry

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#changed_propertiesObject

Returns the value of attribute changed_properties.



58
59
60
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 58

def changed_properties
  @changed_properties
end

#contextObject

Returns the value of attribute context.



53
54
55
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 53

def context
  @context
end

#created_atObject

Returns the value of attribute created_at.



64
65
66
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 64

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



63
64
65
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 63

def description
  @description
end

#entry_idObject

Returns the value of attribute entry_id.



55
56
57
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 55

def entry_id
  @entry_id
end

#host_nameObject

Returns the value of attribute host_name.



56
57
58
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 56

def host_name
  @host_name
end

#idObject

Returns the value of attribute id.



50
51
52
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 50

def id
  @id
end

#ksObject

Returns the value of attribute ks.



62
63
64
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 62

def ks
  @ks
end

#param_str1Object

Returns the value of attribute param_str1.



59
60
61
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 59

def param_str1
  @param_str1
end

#param_str2Object

Returns the value of attribute param_str2.



60
61
62
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 60

def param_str2
  @param_str2
end

#param_str3Object

Returns the value of attribute param_str3.



61
62
63
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 61

def param_str3
  @param_str3
end

#partner_idObject

Returns the value of attribute partner_id.



54
55
56
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 54

def partner_id
  @partner_id
end

#ps_versionObject

Returns the value of attribute ps_version.



52
53
54
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 52

def ps_version
  @ps_version
end

#track_event_typeObject

Returns the value of attribute track_event_type.



51
52
53
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 51

def track_event_type
  @track_event_type
end

#updated_atObject

Returns the value of attribute updated_at.



65
66
67
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 65

def updated_at
  @updated_at
end

#user_idObject

Returns the value of attribute user_id.



57
58
59
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 57

def user_id
  @user_id
end

#user_ipObject

Returns the value of attribute user_ip.



66
67
68
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 66

def user_ip
  @user_ip
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# File 'lib/kaltura_plugins/kaltura_admin_console_client_plugin.rb', line 84

def from_xml(xml_element)
  super
  self.id = xml_element.elements['id'].text
  self.track_event_type = xml_element.elements['trackEventType'].text
  self.ps_version = xml_element.elements['psVersion'].text
  self.context = xml_element.elements['context'].text
  self.partner_id = xml_element.elements['partnerId'].text
  self.entry_id = xml_element.elements['entryId'].text
  self.host_name = xml_element.elements['hostName'].text
  self.user_id = xml_element.elements['userId'].text
  self.changed_properties = xml_element.elements['changedProperties'].text
  self.param_str1 = xml_element.elements['paramStr1'].text
  self.param_str2 = xml_element.elements['paramStr2'].text
  self.param_str3 = xml_element.elements['paramStr3'].text
  self.ks = xml_element.elements['ks'].text
  self.description = xml_element.elements['description'].text
  self.created_at = xml_element.elements['createdAt'].text
  self.updated_at = xml_element.elements['updatedAt'].text
  self.user_ip = xml_element.elements['userIp'].text
end