Class: Kaltura::KalturaCategoryUserBaseFilter

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

Direct Known Subclasses

KalturaCategoryUserFilter

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

#category_full_ids_equalObject

Returns the value of attribute category_full_ids_equal.



12344
12345
12346
# File 'lib/kaltura_types.rb', line 12344

def category_full_ids_equal
  @category_full_ids_equal
end

#category_full_ids_starts_withObject

Returns the value of attribute category_full_ids_starts_with.



12343
12344
12345
# File 'lib/kaltura_types.rb', line 12343

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



12329
12330
12331
# File 'lib/kaltura_types.rb', line 12329

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



12330
12331
12332
# File 'lib/kaltura_types.rb', line 12330

def category_id_in
  @category_id_in
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



12337
12338
12339
# File 'lib/kaltura_types.rb', line 12337

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.



12338
12339
12340
# File 'lib/kaltura_types.rb', line 12338

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#permission_level_equalObject

Returns the value of attribute permission_level_equal.



12333
12334
12335
# File 'lib/kaltura_types.rb', line 12333

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



12334
12335
12336
# File 'lib/kaltura_types.rb', line 12334

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



12345
12346
12347
# File 'lib/kaltura_types.rb', line 12345

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



12346
12347
12348
# File 'lib/kaltura_types.rb', line 12346

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



12347
12348
12349
# File 'lib/kaltura_types.rb', line 12347

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



12335
12336
12337
# File 'lib/kaltura_types.rb', line 12335

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



12336
12337
12338
# File 'lib/kaltura_types.rb', line 12336

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



12341
12342
12343
# File 'lib/kaltura_types.rb', line 12341

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



12342
12343
12344
# File 'lib/kaltura_types.rb', line 12342

def update_method_in
  @update_method_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



12339
12340
12341
# File 'lib/kaltura_types.rb', line 12339

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.



12340
12341
12342
# File 'lib/kaltura_types.rb', line 12340

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#user_id_equalObject

Returns the value of attribute user_id_equal.



12331
12332
12333
# File 'lib/kaltura_types.rb', line 12331

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



12332
12333
12334
# File 'lib/kaltura_types.rb', line 12332

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
# File 'lib/kaltura_types.rb', line 12374

def from_xml(xml_element)
  super
  if xml_element.elements['categoryIdEqual'] != nil
    self.category_id_equal = xml_element.elements['categoryIdEqual'].text
  end
  if xml_element.elements['categoryIdIn'] != nil
    self.category_id_in = xml_element.elements['categoryIdIn'].text
  end
  if xml_element.elements['userIdEqual'] != nil
    self.user_id_equal = xml_element.elements['userIdEqual'].text
  end
  if xml_element.elements['userIdIn'] != nil
    self.user_id_in = xml_element.elements['userIdIn'].text
  end
  if xml_element.elements['permissionLevelEqual'] != nil
    self.permission_level_equal = xml_element.elements['permissionLevelEqual'].text
  end
  if xml_element.elements['permissionLevelIn'] != nil
    self.permission_level_in = xml_element.elements['permissionLevelIn'].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
  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['updateMethodEqual'] != nil
    self.update_method_equal = xml_element.elements['updateMethodEqual'].text
  end
  if xml_element.elements['updateMethodIn'] != nil
    self.update_method_in = xml_element.elements['updateMethodIn'].text
  end
  if xml_element.elements['categoryFullIdsStartsWith'] != nil
    self.category_full_ids_starts_with = xml_element.elements['categoryFullIdsStartsWith'].text
  end
  if xml_element.elements['categoryFullIdsEqual'] != nil
    self.category_full_ids_equal = xml_element.elements['categoryFullIdsEqual'].text
  end
  if xml_element.elements['permissionNamesMatchAnd'] != nil
    self.permission_names_match_and = xml_element.elements['permissionNamesMatchAnd'].text
  end
  if xml_element.elements['permissionNamesMatchOr'] != nil
    self.permission_names_match_or = xml_element.elements['permissionNamesMatchOr'].text
  end
  if xml_element.elements['permissionNamesNotContains'] != nil
    self.permission_names_not_contains = xml_element.elements['permissionNamesNotContains'].text
  end
end