Class: Kaltura::KalturaCategoryUserProviderFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb

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

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



107
108
109
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 107

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.



108
109
110
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 108

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#permission_names_match_andObject

Returns the value of attribute permission_names_match_and.



113
114
115
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 113

def permission_names_match_and
  @permission_names_match_and
end

#permission_names_match_orObject

Returns the value of attribute permission_names_match_or.



114
115
116
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 114

def permission_names_match_or
  @permission_names_match_or
end

#status_equalObject

Returns the value of attribute status_equal.



105
106
107
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 105

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



106
107
108
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 106

def status_in
  @status_in
end

#update_method_equalObject

Returns the value of attribute update_method_equal.



111
112
113
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 111

def update_method_equal
  @update_method_equal
end

#update_method_inObject

Returns the value of attribute update_method_in.



112
113
114
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 112

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.



109
110
111
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 109

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.



110
111
112
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 110

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.



103
104
105
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 103

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



104
105
106
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 104

def user_id_in
  @user_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
# File 'lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb', line 135

def from_xml(xml_element)
	super
	self.user_id_equal = xml_element.elements['userIdEqual'].text
	self.user_id_in = xml_element.elements['userIdIn'].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.permission_names_match_and = xml_element.elements['permissionNamesMatchAnd'].text
	self.permission_names_match_or = xml_element.elements['permissionNamesMatchOr'].text
end