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.



15232
15233
15234
# File 'lib/kaltura_types.rb', line 15232

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.



15233
15234
15235
# File 'lib/kaltura_types.rb', line 15233

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.



15236
15237
15238
# File 'lib/kaltura_types.rb', line 15236

def creation_mode_equal
  @creation_mode_equal
end

#creation_mode_inObject

Returns the value of attribute creation_mode_in.



15237
15238
15239
# File 'lib/kaltura_types.rb', line 15237

def creation_mode_in
  @creation_mode_in
end

#id_equalObject

Returns the value of attribute id_equal.



15223
15224
15225
# File 'lib/kaltura_types.rb', line 15223

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15224
15225
15226
# File 'lib/kaltura_types.rb', line 15224

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



15225
15226
15227
# File 'lib/kaltura_types.rb', line 15225

def name_like
  @name_like
end

#obj_type_equalObject

Returns the value of attribute obj_type_equal.



15228
15229
15230
# File 'lib/kaltura_types.rb', line 15228

def obj_type_equal
  @obj_type_equal
end

#obj_type_inObject

Returns the value of attribute obj_type_in.



15229
15230
15231
# File 'lib/kaltura_types.rb', line 15229

def obj_type_in
  @obj_type_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



15226
15227
15228
# File 'lib/kaltura_types.rb', line 15226

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



15227
15228
15229
# File 'lib/kaltura_types.rb', line 15227

def partner_id_in
  @partner_id_in
end

#partner_tags_multi_like_andObject

Returns the value of attribute partner_tags_multi_like_and.



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

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.



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

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.



15231
15232
15233
# File 'lib/kaltura_types.rb', line 15231

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15230
15231
15232
# File 'lib/kaltura_types.rb', line 15230

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.



15234
15235
15236
# File 'lib/kaltura_types.rb', line 15234

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.



15235
15236
15237
# File 'lib/kaltura_types.rb', line 15235

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



15238
15239
15240
# File 'lib/kaltura_types.rb', line 15238

def version_equal
  @version_equal
end

#version_multi_like_andObject

Returns the value of attribute version_multi_like_and.



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

def version_multi_like_and
  @version_multi_like_and
end

#version_multi_like_orObject

Returns the value of attribute version_multi_like_or.



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

def version_multi_like_or
  @version_multi_like_or
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
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
# File 'lib/kaltura_types.rb', line 15269

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