Class: Kaltura::KalturaMetadataBaseFilter

Inherits:
KalturaRelatedFilter show all
Defined in:
lib/kaltura_plugins/kaltura_metadata_client_plugin.rb

Direct Known Subclasses

KalturaMetadataFilter

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.



460
461
462
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 460

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.



461
462
463
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 461

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#metadata_object_type_equalObject

When null, default is KalturaMetadataObjectType::ENTRY



454
455
456
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 454

def 
  @metadata_object_type_equal
end

#metadata_profile_id_equalObject

Returns the value of attribute metadata_profile_id_equal.



448
449
450
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 448

def 
  @metadata_profile_id_equal
end

#metadata_profile_version_equalObject

Returns the value of attribute metadata_profile_version_equal.



449
450
451
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 449

def 
  @metadata_profile_version_equal
end

#metadata_profile_version_greater_than_or_equalObject

Returns the value of attribute metadata_profile_version_greater_than_or_equal.



450
451
452
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 450

def 
  @metadata_profile_version_greater_than_or_equal
end

#metadata_profile_version_less_than_or_equalObject

Returns the value of attribute metadata_profile_version_less_than_or_equal.



451
452
453
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 451

def 
  @metadata_profile_version_less_than_or_equal
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



455
456
457
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 455

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



456
457
458
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 456

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



447
448
449
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 447

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



464
465
466
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 464

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



465
466
467
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 465

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



462
463
464
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 462

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.



463
464
465
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 463

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



457
458
459
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 457

def version_equal
  @version_equal
end

#version_greater_than_or_equalObject

Returns the value of attribute version_greater_than_or_equal.



458
459
460
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 458

def version_greater_than_or_equal
  @version_greater_than_or_equal
end

#version_less_than_or_equalObject

Returns the value of attribute version_less_than_or_equal.



459
460
461
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 459

def version_less_than_or_equal
  @version_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 507

def from_xml(xml_element)
	super
	self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	self. = xml_element.elements['metadataProfileIdEqual'].text
	self. = xml_element.elements['metadataProfileVersionEqual'].text
	self. = xml_element.elements['metadataProfileVersionGreaterThanOrEqual'].text
	self. = xml_element.elements['metadataProfileVersionLessThanOrEqual'].text
	self. = xml_element.elements['metadataObjectTypeEqual'].text
	self.object_id_equal = xml_element.elements['objectIdEqual'].text
	self.object_id_in = xml_element.elements['objectIdIn'].text
	self.version_equal = xml_element.elements['versionEqual'].text
	self.version_greater_than_or_equal = xml_element.elements['versionGreaterThanOrEqual'].text
	self.version_less_than_or_equal = xml_element.elements['versionLessThanOrEqual'].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.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
end