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.



13045
13046
13047
# File 'lib/kaltura_types.rb', line 13045

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.



13044
13045
13046
# File 'lib/kaltura_types.rb', line 13044

def category_full_ids_starts_with
  @category_full_ids_starts_with
end

#category_id_equalObject

Returns the value of attribute category_id_equal.



13030
13031
13032
# File 'lib/kaltura_types.rb', line 13030

def category_id_equal
  @category_id_equal
end

#category_id_inObject

Returns the value of attribute category_id_in.



13031
13032
13033
# File 'lib/kaltura_types.rb', line 13031

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.



13038
13039
13040
# File 'lib/kaltura_types.rb', line 13038

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.



13039
13040
13041
# File 'lib/kaltura_types.rb', line 13039

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.



13034
13035
13036
# File 'lib/kaltura_types.rb', line 13034

def permission_level_equal
  @permission_level_equal
end

#permission_level_inObject

Returns the value of attribute permission_level_in.



13035
13036
13037
# File 'lib/kaltura_types.rb', line 13035

def permission_level_in
  @permission_level_in
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



13046
13047
13048
# File 'lib/kaltura_types.rb', line 13046

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



13047
13048
13049
# File 'lib/kaltura_types.rb', line 13047

def permission_names_match_or
  @permission_names_match_or
end

#permission_names_not_containsObject

Returns the value of attribute permission_names_not_contains.



13048
13049
13050
# File 'lib/kaltura_types.rb', line 13048

def permission_names_not_contains
  @permission_names_not_contains
end

#status_equalObject

Returns the value of attribute status_equal.



13036
13037
13038
# File 'lib/kaltura_types.rb', line 13036

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13037
13038
13039
# File 'lib/kaltura_types.rb', line 13037

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



13042
13043
13044
# File 'lib/kaltura_types.rb', line 13042

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



13043
13044
13045
# File 'lib/kaltura_types.rb', line 13043

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.



13040
13041
13042
# File 'lib/kaltura_types.rb', line 13040

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.



13041
13042
13043
# File 'lib/kaltura_types.rb', line 13041

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.



13032
13033
13034
# File 'lib/kaltura_types.rb', line 13032

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



13033
13034
13035
# File 'lib/kaltura_types.rb', line 13033

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
# File 'lib/kaltura_types.rb', line 13075

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