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.



8502
8503
8504
# File 'lib/kaltura_types.rb', line 8502

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.



8501
8502
8503
# File 'lib/kaltura_types.rb', line 8501

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



8487
8488
8489
# File 'lib/kaltura_types.rb', line 8487

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



8488
8489
8490
# File 'lib/kaltura_types.rb', line 8488

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.



8495
8496
8497
# File 'lib/kaltura_types.rb', line 8495

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.



8496
8497
8498
# File 'lib/kaltura_types.rb', line 8496

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.



8491
8492
8493
# File 'lib/kaltura_types.rb', line 8491

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



8492
8493
8494
# File 'lib/kaltura_types.rb', line 8492

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



8503
8504
8505
# File 'lib/kaltura_types.rb', line 8503

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



8504
8505
8506
# File 'lib/kaltura_types.rb', line 8504

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



8505
8506
8507
# File 'lib/kaltura_types.rb', line 8505

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



8493
8494
8495
# File 'lib/kaltura_types.rb', line 8493

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



8494
8495
8496
# File 'lib/kaltura_types.rb', line 8494

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



8499
8500
8501
# File 'lib/kaltura_types.rb', line 8499

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



8500
8501
8502
# File 'lib/kaltura_types.rb', line 8500

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.



8497
8498
8499
# File 'lib/kaltura_types.rb', line 8497

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.



8498
8499
8500
# File 'lib/kaltura_types.rb', line 8498

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.



8489
8490
8491
# File 'lib/kaltura_types.rb', line 8489

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



8490
8491
8492
# File 'lib/kaltura_types.rb', line 8490

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
# File 'lib/kaltura_types.rb', line 8532

def from_xml(xml_element)
	super
	self.category_id_equal = xml_element.elements['categoryIdEqual'].text
	self.category_id_in = xml_element.elements['categoryIdIn'].text
	self.user_id_equal = xml_element.elements['userIdEqual'].text
	self.user_id_in = xml_element.elements['userIdIn'].text
	self.permission_level_equal = xml_element.elements['permissionLevelEqual'].text
	self.permission_level_in = xml_element.elements['permissionLevelIn'].text
	self.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
	self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	self.update_method_equal = xml_element.elements['updateMethodEqual'].text
	self.update_method_in = xml_element.elements['updateMethodIn'].text
	self.category_full_ids_starts_with = xml_element.elements['categoryFullIdsStartsWith'].text
	self.category_full_ids_equal = xml_element.elements['categoryFullIdsEqual'].text
	self.permission_names_match_and = xml_element.elements['permissionNamesMatchAnd'].text
	self.permission_names_match_or = xml_element.elements['permissionNamesMatchOr'].text
	self.permission_names_not_contains = xml_element.elements['permissionNamesNotContains'].text
end