Class: Kaltura::KalturaMetadataProfile

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_plugins/kaltura_metadata_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

#create_modeObject

Returns the value of attribute create_mode.



149
150
151
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 149

def create_mode
  @create_mode
end

#created_atObject

Returns the value of attribute created_at.



143
144
145
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 143

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



142
143
144
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 142

def description
  @description
end

#disable_re_indexingObject

Returns the value of attribute disable_re_indexing.



150
151
152
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 150

def disable_re_indexing
  @disable_re_indexing
end

#idObject

Returns the value of attribute id.



136
137
138
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 136

def id
  @id
end

#metadata_object_typeObject

Returns the value of attribute metadata_object_type.



138
139
140
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 138

def 
  @metadata_object_type
end

#nameObject

Returns the value of attribute name.



140
141
142
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 140

def name
  @name
end

#partner_idObject

Returns the value of attribute partner_id.



137
138
139
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 137

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



145
146
147
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 145

def status
  @status
end

#system_nameObject

Returns the value of attribute system_name.



141
142
143
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 141

def system_name
  @system_name
end

#updated_atObject

Returns the value of attribute updated_at.



144
145
146
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 144

def updated_at
  @updated_at
end

#versionObject

Returns the value of attribute version.



139
140
141
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 139

def version
  @version
end

#viewsObject

Returns the value of attribute views.



147
148
149
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 147

def views
  @views
end

#xsdObject

Returns the value of attribute xsd.



146
147
148
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 146

def xsd
  @xsd
end

#xsltObject

Returns the value of attribute xslt.



148
149
150
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 148

def xslt
  @xslt
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 177

def from_xml(xml_element)
	super
	self.id = xml_element.elements['id'].text
	self.partner_id = xml_element.elements['partnerId'].text
	self. = xml_element.elements['metadataObjectType'].text
	self.version = xml_element.elements['version'].text
	self.name = xml_element.elements['name'].text
	self.system_name = xml_element.elements['systemName'].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.status = xml_element.elements['status'].text
	self.xsd = xml_element.elements['xsd'].text
	self.views = xml_element.elements['views'].text
	self.xslt = xml_element.elements['xslt'].text
	self.create_mode = xml_element.elements['createMode'].text
	self.disable_re_indexing = xml_element.elements['disableReIndexing'].text
end