Class: Kaltura::KalturaVarConsolePartnerFilter

Inherits:
KalturaPartnerFilter show all
Defined in:
lib/kaltura_plugins/kaltura_var_console_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaPartnerBaseFilter

#id_equal, #id_in, #id_not_in, #name_equal, #name_like, #name_multi_like_and, #name_multi_like_or, #partner_group_type_equal, #partner_name_description_website_admin_name_admin_email_like, #partner_package_equal, #partner_package_greater_than_or_equal, #partner_package_in, #partner_package_less_than_or_equal, #status_equal, #status_in

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

#group_type_eqObject

Eq filter for the partner’s group type



214
215
216
# File 'lib/kaltura_plugins/kaltura_var_console_client_plugin.rb', line 214

def group_type_eq
  @group_type_eq
end

#group_type_inObject

In filter for the partner’s group type



217
218
219
# File 'lib/kaltura_plugins/kaltura_var_console_client_plugin.rb', line 217

def group_type_in
  @group_type_in
end

#partner_permissions_existObject

Filter for partner permissions- filter contains comma-separated string of permission names which the returned partners should have.



220
221
222
# File 'lib/kaltura_plugins/kaltura_var_console_client_plugin.rb', line 220

def partner_permissions_exist
  @partner_permissions_exist
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



226
227
228
229
230
231
# File 'lib/kaltura_plugins/kaltura_var_console_client_plugin.rb', line 226

def from_xml(xml_element)
	super
	self.group_type_eq = xml_element.elements['groupTypeEq'].text
	self.group_type_in = xml_element.elements['groupTypeIn'].text
	self.partner_permissions_exist = xml_element.elements['partnerPermissionsExist'].text
end