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.



17313
17314
17315
# File 'lib/kaltura_types.rb', line 17313

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.



17314
17315
17316
# File 'lib/kaltura_types.rb', line 17314

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.



17310
17311
17312
# File 'lib/kaltura_types.rb', line 17310

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17307
17308
17309
# File 'lib/kaltura_types.rb', line 17307

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17308
17309
17310
# File 'lib/kaltura_types.rb', line 17308

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



17311
17312
17313
# File 'lib/kaltura_types.rb', line 17311

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



17312
17313
17314
# File 'lib/kaltura_types.rb', line 17312

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17309
17310
17311
# File 'lib/kaltura_types.rb', line 17309

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17317
17318
17319
# File 'lib/kaltura_types.rb', line 17317

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17318
17319
17320
# File 'lib/kaltura_types.rb', line 17318

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17315
17316
17317
# File 'lib/kaltura_types.rb', line 17315

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.



17316
17317
17318
# File 'lib/kaltura_types.rb', line 17316

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
# File 'lib/kaltura_types.rb', line 17339

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