Class: Kaltura::KalturaIndexJobData
- Inherits:
-
KalturaJobData
- Object
- KalturaObjectBase
- KalturaJobData
- Kaltura::KalturaIndexJobData
- Defined in:
- lib/kaltura_types.rb
Instance Attribute Summary collapse
-
#filter ⇒ Object
The filter should return the list of objects that need to be reindexed.
-
#last_index_depth ⇒ Object
Indicates the last depth that reindexed, used when the batch crached, to re-run from the last crash point.
-
#last_index_id ⇒ Object
Indicates the last id that reindexed, used when the batch crached, to re-run from the last crash point.
-
#should_update ⇒ Object
Indicates that the object columns and attributes values should be recalculated before reindexed.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#filter ⇒ Object
The filter should return the list of objects that need to be reindexed.
13717 13718 13719 |
# File 'lib/kaltura_types.rb', line 13717 def filter @filter end |
#last_index_depth ⇒ Object
Indicates the last depth that reindexed, used when the batch crached, to re-run from the last crash point.
13721 13722 13723 |
# File 'lib/kaltura_types.rb', line 13721 def last_index_depth @last_index_depth end |
#last_index_id ⇒ Object
Indicates the last id that reindexed, used when the batch crached, to re-run from the last crash point.
13719 13720 13721 |
# File 'lib/kaltura_types.rb', line 13719 def last_index_id @last_index_id end |
#should_update ⇒ Object
Indicates that the object columns and attributes values should be recalculated before reindexed.
13723 13724 13725 |
# File 'lib/kaltura_types.rb', line 13723 def should_update @should_update end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
13735 13736 13737 13738 13739 13740 13741 13742 13743 13744 13745 13746 13747 13748 13749 |
# File 'lib/kaltura_types.rb', line 13735 def from_xml(xml_element) super if xml_element.elements['filter'] != nil self.filter = KalturaClientBase.object_from_xml(xml_element.elements['filter'], 'KalturaFilter') end if xml_element.elements['lastIndexId'] != nil self.last_index_id = xml_element.elements['lastIndexId'].text end if xml_element.elements['lastIndexDepth'] != nil self.last_index_depth = xml_element.elements['lastIndexDepth'].text end if xml_element.elements['shouldUpdate'] != nil self.should_update = xml_element.elements['shouldUpdate'].text end end |