Class: Kaltura::KalturaDrmProfileBaseFilter

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

Direct Known Subclasses

KalturaDrmProfileFilter

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

#id_equalObject

Returns the value of attribute id_equal.



352
353
354
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 352

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



353
354
355
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 353

def id_in
  @id_in
end

#name_likeObject

Returns the value of attribute name_like.



356
357
358
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 356

def name_like
  @name_like
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



354
355
356
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 354

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



355
356
357
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 355

def partner_id_in
  @partner_id_in
end

#provider_equalObject

Returns the value of attribute provider_equal.



357
358
359
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 357

def provider_equal
  @provider_equal
end

#provider_inObject

Returns the value of attribute provider_in.



358
359
360
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 358

def provider_in
  @provider_in
end

#status_equalObject

Returns the value of attribute status_equal.



359
360
361
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 359

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



360
361
362
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 360

def status_in
  @status_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
# File 'lib/kaltura_plugins/kaltura_drm_client_plugin.rb', line 372

def from_xml(xml_element)
	super
	if xml_element.elements['idEqual'] != nil
		self.id_equal = xml_element.elements['idEqual'].text
	end
	if xml_element.elements['idIn'] != nil
		self.id_in = xml_element.elements['idIn'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].text
	end
	if xml_element.elements['nameLike'] != nil
		self.name_like = xml_element.elements['nameLike'].text
	end
	if xml_element.elements['providerEqual'] != nil
		self.provider_equal = xml_element.elements['providerEqual'].text
	end
	if xml_element.elements['providerIn'] != nil
		self.provider_in = xml_element.elements['providerIn'].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
end