Class: Kaltura::KalturaESearchCaptionItemData

Inherits:
KalturaESearchItemData show all
Defined in:
lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaESearchItemData

#highlight

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#caption_asset_idObject

Returns the value of attribute caption_asset_id.



628
629
630
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 628

def caption_asset_id
  @caption_asset_id
end

#ends_atObject

Returns the value of attribute ends_at.



626
627
628
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 626

def ends_at
  @ends_at
end

#labelObject

Returns the value of attribute label.



629
630
631
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 629

def label
  @label
end

#languageObject

Returns the value of attribute language.



627
628
629
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 627

def language
  @language
end

#lineObject

Returns the value of attribute line.



624
625
626
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 624

def line
  @line
end

#starts_atObject

Returns the value of attribute starts_at.



625
626
627
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 625

def starts_at
  @starts_at
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
# File 'lib/kaltura_plugins/kaltura_elastic_search_client_plugin.rb', line 638

def from_xml(xml_element)
	super
	if xml_element.elements['line'] != nil
		self.line = xml_element.elements['line'].text
	end
	if xml_element.elements['startsAt'] != nil
		self.starts_at = xml_element.elements['startsAt'].text
	end
	if xml_element.elements['endsAt'] != nil
		self.ends_at = xml_element.elements['endsAt'].text
	end
	if xml_element.elements['language'] != nil
		self.language = xml_element.elements['language'].text
	end
	if xml_element.elements['captionAssetId'] != nil
		self.caption_asset_id = xml_element.elements['captionAssetId'].text
	end
	if xml_element.elements['label'] != nil
		self.label = xml_element.elements['label'].text
	end
end