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.



12355
12356
12357
# File 'lib/kaltura_types.rb', line 12355

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.



12354
12355
12356
# File 'lib/kaltura_types.rb', line 12354

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



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

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



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

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.



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

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.



12349
12350
12351
# File 'lib/kaltura_types.rb', line 12349

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.



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

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



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

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



12356
12357
12358
# File 'lib/kaltura_types.rb', line 12356

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



12357
12358
12359
# File 'lib/kaltura_types.rb', line 12357

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



12358
12359
12360
# File 'lib/kaltura_types.rb', line 12358

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



12352
12353
12354
# File 'lib/kaltura_types.rb', line 12352

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



12353
12354
12355
# File 'lib/kaltura_types.rb', line 12353

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.



12350
12351
12352
# File 'lib/kaltura_types.rb', line 12350

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.



12351
12352
12353
# File 'lib/kaltura_types.rb', line 12351

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.



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

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



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

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
# File 'lib/kaltura_types.rb', line 12385

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