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.



8969
8970
8971
# File 'lib/kaltura_types.rb', line 8969

def credit
  @credit
end

#descriptionObject

Returns the value of attribute description.



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

def description
  @description
end

#file_extObject

Returns the value of attribute file_ext.



8972
8973
8974
# File 'lib/kaltura_types.rb', line 8972

def file_ext
  @file_ext
end

#flash_playback_typeObject

Returns the value of attribute flash_playback_type.



8971
8972
8973
# File 'lib/kaltura_types.rb', line 8971

def flash_playback_type
  @flash_playback_type
end

#idObject

Returns the value of attribute id.



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

def id
  @id
end

#license_typeObject

Returns the value of attribute license_type.



8970
8971
8972
# File 'lib/kaltura_types.rb', line 8970

def license_type
  @license_type
end

Returns the value of attribute source_link.



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

def source_link
  @source_link
end

#tagsObject

Returns the value of attribute tags.



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

def tags
  @tags
end

#thumb_urlObject

Returns the value of attribute thumb_url.



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

def thumb_url
  @thumb_url
end

#titleObject

Returns the value of attribute title.



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

def title
  @title
end

#urlObject

Returns the value of attribute url.



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

def url
  @url
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
9009
9010
9011
9012
9013
# File 'lib/kaltura_types.rb', line 8978

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