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.



16567
16568
16569
# File 'lib/kaltura_types.rb', line 16567

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.



16568
16569
16570
# File 'lib/kaltura_types.rb', line 16568

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.



16564
16565
16566
# File 'lib/kaltura_types.rb', line 16564

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



16561
16562
16563
# File 'lib/kaltura_types.rb', line 16561

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16562
16563
16564
# File 'lib/kaltura_types.rb', line 16562

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



16565
16566
16567
# File 'lib/kaltura_types.rb', line 16565

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



16566
16567
16568
# File 'lib/kaltura_types.rb', line 16566

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



16563
16564
16565
# File 'lib/kaltura_types.rb', line 16563

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16571
16572
16573
# File 'lib/kaltura_types.rb', line 16571

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16572
16573
16574
# File 'lib/kaltura_types.rb', line 16572

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



16569
16570
16571
# File 'lib/kaltura_types.rb', line 16569

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.



16570
16571
16572
# File 'lib/kaltura_types.rb', line 16570

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
# File 'lib/kaltura_types.rb', line 16593

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