Class: Kaltura::KalturaUiConfBaseFilter

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

Direct Known Subclasses

KalturaUiConfFilter

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.



15249
15250
15251
# File 'lib/kaltura_types.rb', line 15249

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.



15250
15251
15252
# File 'lib/kaltura_types.rb', line 15250

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#creation_mode_equalObject

Returns the value of attribute creation_mode_equal.



15253
15254
15255
# File 'lib/kaltura_types.rb', line 15253

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15254
15255
15256
# File 'lib/kaltura_types.rb', line 15254

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15240
15241
15242
# File 'lib/kaltura_types.rb', line 15240

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15241
15242
15243
# File 'lib/kaltura_types.rb', line 15241

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15242
15243
15244
# File 'lib/kaltura_types.rb', line 15242

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15245
15246
15247
# File 'lib/kaltura_types.rb', line 15245

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15246
15247
15248
# File 'lib/kaltura_types.rb', line 15246

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15243
15244
15245
# File 'lib/kaltura_types.rb', line 15243

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15244
15245
15246
# File 'lib/kaltura_types.rb', line 15244

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



15259
15260
15261
# File 'lib/kaltura_types.rb', line 15259

def partner_tags_multi_like_and
  @partner_tags_multi_like_and
end

#partner_tags_multi_like_orObject

Returns the value of attribute partner_tags_multi_like_or.



15258
15259
15260
# File 'lib/kaltura_types.rb', line 15258

def partner_tags_multi_like_or
  @partner_tags_multi_like_or
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



15248
15249
15250
# File 'lib/kaltura_types.rb', line 15248

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15247
15248
15249
# File 'lib/kaltura_types.rb', line 15247

def tags_multi_like_or
  @tags_multi_like_or
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



15251
15252
15253
# File 'lib/kaltura_types.rb', line 15251

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.



15252
15253
15254
# File 'lib/kaltura_types.rb', line 15252

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15255
15256
15257
# File 'lib/kaltura_types.rb', line 15255

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



15257
15258
15259
# File 'lib/kaltura_types.rb', line 15257

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



15256
15257
15258
# File 'lib/kaltura_types.rb', line 15256

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15286
15287
15288
15289
15290
15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
# File 'lib/kaltura_types.rb', line 15286

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['nameLike'] != nil
    self.name_like = xml_element.elements['nameLike'].text
  end
  if xml_element.elements['partnerIdEqual'] != nil
    self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
  end
  if xml_element.elements['partnerIdIn'] != nil
    self.partner_id_in = xml_element.elements['partnerIdIn'].text
  end
  if xml_element.elements['objTypeEqual'] != nil
    self.obj_type_equal = xml_element.elements['objTypeEqual'].text
  end
  if xml_element.elements['objTypeIn'] != nil
    self.obj_type_in = xml_element.elements['objTypeIn'].text
  end
  if xml_element.elements['tagsMultiLikeOr'] != nil
    self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
  end
  if xml_element.elements['tagsMultiLikeAnd'] != nil
    self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].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['creationModeEqual'] != nil
    self.creation_mode_equal = xml_element.elements['creationModeEqual'].text
  end
  if xml_element.elements['creationModeIn'] != nil
    self.creation_mode_in = xml_element.elements['creationModeIn'].text
  end
  if xml_element.elements['versionEqual'] != nil
    self.version_equal = xml_element.elements['versionEqual'].text
  end
  if xml_element.elements['versionMultiLikeOr'] != nil
    self.version_multi_like_or = xml_element.elements['versionMultiLikeOr'].text
  end
  if xml_element.elements['versionMultiLikeAnd'] != nil
    self.version_multi_like_and = xml_element.elements['versionMultiLikeAnd'].text
  end
  if xml_element.elements['partnerTagsMultiLikeOr'] != nil
    self.partner_tags_multi_like_or = xml_element.elements['partnerTagsMultiLikeOr'].text
  end
  if xml_element.elements['partnerTagsMultiLikeAnd'] != nil
    self.partner_tags_multi_like_and = xml_element.elements['partnerTagsMultiLikeAnd'].text
  end
end