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.



17230
17231
17232
# File 'lib/kaltura_types.rb', line 17230

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.



17231
17232
17233
# File 'lib/kaltura_types.rb', line 17231

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.



17227
17228
17229
# File 'lib/kaltura_types.rb', line 17227

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17224
17225
17226
# File 'lib/kaltura_types.rb', line 17224

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17225
17226
17227
# File 'lib/kaltura_types.rb', line 17225

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



17228
17229
17230
# File 'lib/kaltura_types.rb', line 17228

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



17229
17230
17231
# File 'lib/kaltura_types.rb', line 17229

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17226
17227
17228
# File 'lib/kaltura_types.rb', line 17226

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17234
17235
17236
# File 'lib/kaltura_types.rb', line 17234

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17235
17236
17237
# File 'lib/kaltura_types.rb', line 17235

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17232
17233
17234
# File 'lib/kaltura_types.rb', line 17232

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.



17233
17234
17235
# File 'lib/kaltura_types.rb', line 17233

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
17275
17276
17277
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
# File 'lib/kaltura_types.rb', line 17256

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