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.



17210
17211
17212
# File 'lib/kaltura_types.rb', line 17210

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.



17211
17212
17213
# File 'lib/kaltura_types.rb', line 17211

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.



17207
17208
17209
# File 'lib/kaltura_types.rb', line 17207

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17204
17205
17206
# File 'lib/kaltura_types.rb', line 17204

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17205
17206
17207
# File 'lib/kaltura_types.rb', line 17205

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



17208
17209
17210
# File 'lib/kaltura_types.rb', line 17208

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



17209
17210
17211
# File 'lib/kaltura_types.rb', line 17209

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17206
17207
17208
# File 'lib/kaltura_types.rb', line 17206

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17214
17215
17216
# File 'lib/kaltura_types.rb', line 17214

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17215
17216
17217
# File 'lib/kaltura_types.rb', line 17215

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17212
17213
17214
# File 'lib/kaltura_types.rb', line 17212

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.



17213
17214
17215
# File 'lib/kaltura_types.rb', line 17213

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17236
17237
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253
17254
17255
17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
# File 'lib/kaltura_types.rb', line 17236

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