Class: Kaltura::KalturaSearchResult

Inherits:
KalturaSearch show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaSearch

#auth_data, #extra_data, #key_words, #media_type, #search_source

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#creditObject

Returns the value of attribute credit.



8964
8965
8966
# File 'lib/kaltura_types.rb', line 8964

def credit
  @credit
end

#descriptionObject

Returns the value of attribute description.



8960
8961
8962
# File 'lib/kaltura_types.rb', line 8960

def description
  @description
end

#file_extObject

Returns the value of attribute file_ext.



8967
8968
8969
# File 'lib/kaltura_types.rb', line 8967

def file_ext
  @file_ext
end

#flash_playback_typeObject

Returns the value of attribute flash_playback_type.



8966
8967
8968
# File 'lib/kaltura_types.rb', line 8966

def flash_playback_type
  @flash_playback_type
end

#idObject

Returns the value of attribute id.



8957
8958
8959
# File 'lib/kaltura_types.rb', line 8957

def id
  @id
end

#license_typeObject

Returns the value of attribute license_type.



8965
8966
8967
# File 'lib/kaltura_types.rb', line 8965

def license_type
  @license_type
end

Returns the value of attribute source_link.



8963
8964
8965
# File 'lib/kaltura_types.rb', line 8963

def source_link
  @source_link
end

#tagsObject

Returns the value of attribute tags.



8961
8962
8963
# File 'lib/kaltura_types.rb', line 8961

def tags
  @tags
end

#thumb_urlObject

Returns the value of attribute thumb_url.



8959
8960
8961
# File 'lib/kaltura_types.rb', line 8959

def thumb_url
  @thumb_url
end

#titleObject

Returns the value of attribute title.



8958
8959
8960
# File 'lib/kaltura_types.rb', line 8958

def title
  @title
end

#urlObject

Returns the value of attribute url.



8962
8963
8964
# File 'lib/kaltura_types.rb', line 8962

def url
  @url
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
# File 'lib/kaltura_types.rb', line 8973

def from_xml(xml_element)
	super
	if xml_element.elements['id'] != nil
		self.id = xml_element.elements['id'].text
	end
	if xml_element.elements['title'] != nil
		self.title = xml_element.elements['title'].text
	end
	if xml_element.elements['thumbUrl'] != nil
		self.thumb_url = xml_element.elements['thumbUrl'].text
	end
	if xml_element.elements['description'] != nil
		self.description = xml_element.elements['description'].text
	end
	if xml_element.elements['tags'] != nil
		self.tags = xml_element.elements['tags'].text
	end
	if xml_element.elements['url'] != nil
		self.url = xml_element.elements['url'].text
	end
	if xml_element.elements['sourceLink'] != nil
		self.source_link = xml_element.elements['sourceLink'].text
	end
	if xml_element.elements['credit'] != nil
		self.credit = xml_element.elements['credit'].text
	end
	if xml_element.elements['licenseType'] != nil
		self.license_type = xml_element.elements['licenseType'].text
	end
	if xml_element.elements['flashPlaybackType'] != nil
		self.flash_playback_type = xml_element.elements['flashPlaybackType'].text
	end
	if xml_element.elements['fileExt'] != nil
		self.file_ext = xml_element.elements['fileExt'].text
	end
end