Class: Kaltura::KalturaFileAssetBaseFilter

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

Direct Known Subclasses

KalturaFileAssetFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaFilter

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



16587
16588
16589
# File 'lib/kaltura_types.rb', line 16587

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



16588
16589
16590
# File 'lib/kaltura_types.rb', line 16588

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#file_asset_object_type_equalObject

Returns the value of attribute file_asset_object_type_equal.



16584
16585
16586
# File 'lib/kaltura_types.rb', line 16584

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



16581
16582
16583
# File 'lib/kaltura_types.rb', line 16581

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16582
16583
16584
# File 'lib/kaltura_types.rb', line 16582

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



16585
16586
16587
# File 'lib/kaltura_types.rb', line 16585

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



16586
16587
16588
# File 'lib/kaltura_types.rb', line 16586

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



16583
16584
16585
# File 'lib/kaltura_types.rb', line 16583

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16591
16592
16593
# File 'lib/kaltura_types.rb', line 16591

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16592
16593
16594
# File 'lib/kaltura_types.rb', line 16592

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



16589
16590
16591
# File 'lib/kaltura_types.rb', line 16589

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



16590
16591
16592
# File 'lib/kaltura_types.rb', line 16590

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
# File 'lib/kaltura_types.rb', line 16613

def from_xml(xml_element)
  super
  if xml_element.elements['idEqual'] != nil
    self.id_equal = xml_element.elements['idEqual'].text
  end
  if xml_element.elements['idIn'] != nil
    self.id_in = xml_element.elements['idIn'].text
  end
  if xml_element.elements['partnerIdEqual'] != nil
    self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
  end
  if xml_element.elements['fileAssetObjectTypeEqual'] != nil
    self.file_asset_object_type_equal = xml_element.elements['fileAssetObjectTypeEqual'].text
  end
  if xml_element.elements['objectIdEqual'] != nil
    self.object_id_equal = xml_element.elements['objectIdEqual'].text
  end
  if xml_element.elements['objectIdIn'] != nil
    self.object_id_in = xml_element.elements['objectIdIn'].text
  end
  if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
    self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['createdAtLessThanOrEqual'] != nil
    self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
  end
  if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
    self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
  end
  if xml_element.elements['updatedAtLessThanOrEqual'] != nil
    self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
  end
  if xml_element.elements['statusEqual'] != nil
    self.status_equal = xml_element.elements['statusEqual'].text
  end
  if xml_element.elements['statusIn'] != nil
    self.status_in = xml_element.elements['statusIn'].text
  end
end