Class: Kaltura::KalturaEntryDistributionBaseFilter

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

Direct Known Subclasses

KalturaEntryDistributionFilter

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.



1717
1718
1719
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1717

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.



1718
1719
1720
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1718

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#dirty_status_equalObject

Returns the value of attribute dirty_status_equal.



1729
1730
1731
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1729

def dirty_status_equal
  @dirty_status_equal
end

#dirty_status_inObject

Returns the value of attribute dirty_status_in.



1730
1731
1732
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1730

def dirty_status_in
  @dirty_status_in
end

#distribution_profile_id_equalObject

Returns the value of attribute distribution_profile_id_equal.



1725
1726
1727
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1725

def distribution_profile_id_equal
  @distribution_profile_id_equal
end

#distribution_profile_id_inObject

Returns the value of attribute distribution_profile_id_in.



1726
1727
1728
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1726

def distribution_profile_id_in
  @distribution_profile_id_in
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



1723
1724
1725
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1723

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



1724
1725
1726
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1724

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



1715
1716
1717
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1715

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1716
1717
1718
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1716

def id_in
  @id_in
end

#status_equalObject

Returns the value of attribute status_equal.



1727
1728
1729
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1727

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



1728
1729
1730
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1728

def status_in
  @status_in
end

#submitted_at_greater_than_or_equalObject

Returns the value of attribute submitted_at_greater_than_or_equal.



1721
1722
1723
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1721

def 
  @submitted_at_greater_than_or_equal
end

#submitted_at_less_than_or_equalObject

Returns the value of attribute submitted_at_less_than_or_equal.



1722
1723
1724
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1722

def 
  @submitted_at_less_than_or_equal
end

#sunrise_greater_than_or_equalObject

Returns the value of attribute sunrise_greater_than_or_equal.



1731
1732
1733
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1731

def sunrise_greater_than_or_equal
  @sunrise_greater_than_or_equal
end

#sunrise_less_than_or_equalObject

Returns the value of attribute sunrise_less_than_or_equal.



1732
1733
1734
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1732

def sunrise_less_than_or_equal
  @sunrise_less_than_or_equal
end

#sunset_greater_than_or_equalObject

Returns the value of attribute sunset_greater_than_or_equal.



1733
1734
1735
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1733

def sunset_greater_than_or_equal
  @sunset_greater_than_or_equal
end

#sunset_less_than_or_equalObject

Returns the value of attribute sunset_less_than_or_equal.



1734
1735
1736
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1734

def sunset_less_than_or_equal
  @sunset_less_than_or_equal
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



1719
1720
1721
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1719

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.



1720
1721
1722
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1720

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1779

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['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['submittedAtGreaterThanOrEqual'] != nil
		self. = xml_element.elements['submittedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['submittedAtLessThanOrEqual'] != nil
		self. = xml_element.elements['submittedAtLessThanOrEqual'].text
	end
	if xml_element.elements['entryIdEqual'] != nil
		self.entry_id_equal = xml_element.elements['entryIdEqual'].text
	end
	if xml_element.elements['entryIdIn'] != nil
		self.entry_id_in = xml_element.elements['entryIdIn'].text
	end
	if xml_element.elements['distributionProfileIdEqual'] != nil
		self.distribution_profile_id_equal = xml_element.elements['distributionProfileIdEqual'].text
	end
	if xml_element.elements['distributionProfileIdIn'] != nil
		self.distribution_profile_id_in = xml_element.elements['distributionProfileIdIn'].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['dirtyStatusEqual'] != nil
		self.dirty_status_equal = xml_element.elements['dirtyStatusEqual'].text
	end
	if xml_element.elements['dirtyStatusIn'] != nil
		self.dirty_status_in = xml_element.elements['dirtyStatusIn'].text
	end
	if xml_element.elements['sunriseGreaterThanOrEqual'] != nil
		self.sunrise_greater_than_or_equal = xml_element.elements['sunriseGreaterThanOrEqual'].text
	end
	if xml_element.elements['sunriseLessThanOrEqual'] != nil
		self.sunrise_less_than_or_equal = xml_element.elements['sunriseLessThanOrEqual'].text
	end
	if xml_element.elements['sunsetGreaterThanOrEqual'] != nil
		self.sunset_greater_than_or_equal = xml_element.elements['sunsetGreaterThanOrEqual'].text
	end
	if xml_element.elements['sunsetLessThanOrEqual'] != nil
		self.sunset_less_than_or_equal = xml_element.elements['sunsetLessThanOrEqual'].text
	end
end