Class: Kaltura::KalturaResponseProfileCacheRecalculateOptions

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

#cached_object_typeObject

Class name



8819
8820
8821
# File 'lib/kaltura_types.rb', line 8819

def cached_object_type
  @cached_object_type
end

#end_object_keyObject

Returns the value of attribute end_object_key.



8822
8823
8824
# File 'lib/kaltura_types.rb', line 8822

def end_object_key
  @end_object_key
end

#is_first_loopObject

Returns the value of attribute is_first_loop.



8824
8825
8826
# File 'lib/kaltura_types.rb', line 8824

def is_first_loop
  @is_first_loop
end

#job_created_atObject

Returns the value of attribute job_created_at.



8823
8824
8825
# File 'lib/kaltura_types.rb', line 8823

def job_created_at
  @job_created_at
end

#limitObject

Maximum number of keys to recalculate



8817
8818
8819
# File 'lib/kaltura_types.rb', line 8817

def limit
  @limit
end

#object_idObject

Returns the value of attribute object_id.



8820
8821
8822
# File 'lib/kaltura_types.rb', line 8820

def object_id
  @object_id
end

#start_object_keyObject

Returns the value of attribute start_object_key.



8821
8822
8823
# File 'lib/kaltura_types.rb', line 8821

def start_object_key
  @start_object_key
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
# File 'lib/kaltura_types.rb', line 8836

def from_xml(xml_element)
  super
  if xml_element.elements['limit'] != nil
    self.limit = xml_element.elements['limit'].text
  end
  if xml_element.elements['cachedObjectType'] != nil
    self.cached_object_type = xml_element.elements['cachedObjectType'].text
  end
  if xml_element.elements['objectId'] != nil
    self.object_id = xml_element.elements['objectId'].text
  end
  if xml_element.elements['startObjectKey'] != nil
    self.start_object_key = xml_element.elements['startObjectKey'].text
  end
  if xml_element.elements['endObjectKey'] != nil
    self.end_object_key = xml_element.elements['endObjectKey'].text
  end
  if xml_element.elements['jobCreatedAt'] != nil
    self.job_created_at = xml_element.elements['jobCreatedAt'].text
  end
  if xml_element.elements['isFirstLoop'] != nil
    self.is_first_loop = xml_element.elements['isFirstLoop'].text
  end
end