Class: Kaltura::KalturaEventNotificationTemplateBaseFilter

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

Direct Known Subclasses

KalturaEventNotificationTemplateFilter

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.



331
332
333
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 331

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.



332
333
334
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 332

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



321
322
323
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 321

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



322
323
324
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 322

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



323
324
325
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 323

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



324
325
326
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 324

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



329
330
331
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 329

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



330
331
332
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 330

def status_in
  @status_in
end

#system_name_equalObject

Returns the value of attribute system_name_equal.



325
326
327
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 325

def system_name_equal
  @system_name_equal
end

#system_name_inObject

Returns the value of attribute system_name_in.



326
327
328
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 326

def system_name_in
  @system_name_in
end

#type_equalObject

Returns the value of attribute type_equal.



327
328
329
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 327

def type_equal
  @type_equal
end

#type_inObject

Returns the value of attribute type_in.



328
329
330
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 328

def type_in
  @type_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



333
334
335
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 333

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.



334
335
336
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 334

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



358
359
360
361
362
363
364
365
366
367
368
369
370
371
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
402
# File 'lib/kaltura_plugins/kaltura_event_notification_client_plugin.rb', line 358

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['systemNameEqual'] != nil
		self.system_name_equal = xml_element.elements['systemNameEqual'].text
	end
	if xml_element.elements['systemNameIn'] != nil
		self.system_name_in = xml_element.elements['systemNameIn'].text
	end
	if xml_element.elements['typeEqual'] != nil
		self.type_equal = xml_element.elements['typeEqual'].text
	end
	if xml_element.elements['typeIn'] != nil
		self.type_in = xml_element.elements['typeIn'].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
end