Class: Kaltura::KalturaMetadataBaseFilter
- Inherits:
-
KalturaRelatedFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- Kaltura::KalturaMetadataBaseFilter
- Defined in:
- lib/kaltura_plugins/kaltura_metadata_client_plugin.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
-
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
-
#metadata_object_type_equal ⇒ Object
When null, default is KalturaMetadataObjectType::ENTRY.
-
#metadata_profile_id_equal ⇒ Object
Returns the value of attribute metadata_profile_id_equal.
-
#metadata_profile_version_equal ⇒ Object
Returns the value of attribute metadata_profile_version_equal.
-
#metadata_profile_version_greater_than_or_equal ⇒ Object
Returns the value of attribute metadata_profile_version_greater_than_or_equal.
-
#metadata_profile_version_less_than_or_equal ⇒ Object
Returns the value of attribute metadata_profile_version_less_than_or_equal.
-
#object_id_equal ⇒ Object
Returns the value of attribute object_id_equal.
-
#object_id_in ⇒ Object
Returns the value of attribute object_id_in.
-
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
-
#status_equal ⇒ Object
Returns the value of attribute status_equal.
-
#status_in ⇒ Object
Returns the value of attribute status_in.
-
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
-
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute updated_at_less_than_or_equal.
-
#version_equal ⇒ Object
Returns the value of attribute version_equal.
-
#version_greater_than_or_equal ⇒ Object
Returns the value of attribute version_greater_than_or_equal.
-
#version_less_than_or_equal ⇒ Object
Returns the value of attribute version_less_than_or_equal.
Attributes inherited from KalturaFilter
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#created_at_greater_than_or_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_in ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_in ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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_equal ⇒ Object
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 |