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.



606
607
608
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 606

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.



607
608
609
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 607

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#metadata_object_type_equalObject

When null, default is KalturaMetadataObjectType::ENTRY



600
601
602
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 600

def 
  @metadata_object_type_equal
end

#metadata_profile_id_equalObject

Returns the value of attribute metadata_profile_id_equal.



594
595
596
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 594

def 
  @metadata_profile_id_equal
end

#metadata_profile_id_inObject

Returns the value of attribute metadata_profile_id_in.



595
596
597
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 595

def 
  @metadata_profile_id_in
end

#metadata_profile_version_equalObject

Returns the value of attribute metadata_profile_version_equal.



596
597
598
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 596

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.



597
598
599
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 597

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.



598
599
600
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 598

def 
  @metadata_profile_version_less_than_or_equal
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



601
602
603
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 601

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



602
603
604
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 602

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



593
594
595
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 593

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



610
611
612
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 610

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



611
612
613
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 611

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



608
609
610
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 608

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.



609
610
611
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 609

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



603
604
605
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 603

def version_equal
  @version_equal
end

#version_greater_than_or_equalObject

Returns the value of attribute version_greater_than_or_equal.



604
605
606
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 604

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.



605
606
607
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 605

def version_less_than_or_equal
  @version_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'lib/kaltura_plugins/kaltura_metadata_client_plugin.rb', line 653

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