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.



12603
12604
12605
# File 'lib/kaltura_types.rb', line 12603

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.



12602
12603
12604
# File 'lib/kaltura_types.rb', line 12602

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



12588
12589
12590
# File 'lib/kaltura_types.rb', line 12588

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



12589
12590
12591
# File 'lib/kaltura_types.rb', line 12589

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.



12596
12597
12598
# File 'lib/kaltura_types.rb', line 12596

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.



12597
12598
12599
# File 'lib/kaltura_types.rb', line 12597

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.



12592
12593
12594
# File 'lib/kaltura_types.rb', line 12592

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



12593
12594
12595
# File 'lib/kaltura_types.rb', line 12593

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



12604
12605
12606
# File 'lib/kaltura_types.rb', line 12604

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



12605
12606
12607
# File 'lib/kaltura_types.rb', line 12605

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



12606
12607
12608
# File 'lib/kaltura_types.rb', line 12606

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



12594
12595
12596
# File 'lib/kaltura_types.rb', line 12594

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



12595
12596
12597
# File 'lib/kaltura_types.rb', line 12595

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



12600
12601
12602
# File 'lib/kaltura_types.rb', line 12600

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



12601
12602
12603
# File 'lib/kaltura_types.rb', line 12601

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.



12598
12599
12600
# File 'lib/kaltura_types.rb', line 12598

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.



12599
12600
12601
# File 'lib/kaltura_types.rb', line 12599

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.



12590
12591
12592
# File 'lib/kaltura_types.rb', line 12590

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



12591
12592
12593
# File 'lib/kaltura_types.rb', line 12591

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
# File 'lib/kaltura_types.rb', line 12633

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