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.



12433
12434
12435
# File 'lib/kaltura_types.rb', line 12433

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.



12432
12433
12434
# File 'lib/kaltura_types.rb', line 12432

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



12418
12419
12420
# File 'lib/kaltura_types.rb', line 12418

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



12419
12420
12421
# File 'lib/kaltura_types.rb', line 12419

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.



12426
12427
12428
# File 'lib/kaltura_types.rb', line 12426

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.



12427
12428
12429
# File 'lib/kaltura_types.rb', line 12427

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.



12422
12423
12424
# File 'lib/kaltura_types.rb', line 12422

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



12423
12424
12425
# File 'lib/kaltura_types.rb', line 12423

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



12434
12435
12436
# File 'lib/kaltura_types.rb', line 12434

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



12435
12436
12437
# File 'lib/kaltura_types.rb', line 12435

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



12436
12437
12438
# File 'lib/kaltura_types.rb', line 12436

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



12424
12425
12426
# File 'lib/kaltura_types.rb', line 12424

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



12425
12426
12427
# File 'lib/kaltura_types.rb', line 12425

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



12430
12431
12432
# File 'lib/kaltura_types.rb', line 12430

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



12431
12432
12433
# File 'lib/kaltura_types.rb', line 12431

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.



12428
12429
12430
# File 'lib/kaltura_types.rb', line 12428

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.



12429
12430
12431
# File 'lib/kaltura_types.rb', line 12429

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.



12420
12421
12422
# File 'lib/kaltura_types.rb', line 12420

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



12421
12422
12423
# File 'lib/kaltura_types.rb', line 12421

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
# File 'lib/kaltura_types.rb', line 12463

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