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.



1709
1710
1711
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1709

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.



1710
1711
1712
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1710

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.



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

def dirty_status_equal
  @dirty_status_equal
end

#dirty_status_inObject

Returns the value of attribute dirty_status_in.



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

def dirty_status_in
  @dirty_status_in
end

#distribution_profile_id_equalObject

Returns the value of attribute distribution_profile_id_equal.



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

def distribution_profile_id_equal
  @distribution_profile_id_equal
end

#distribution_profile_id_inObject

Returns the value of attribute distribution_profile_id_in.



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

def distribution_profile_id_in
  @distribution_profile_id_in
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



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

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



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

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



1707
1708
1709
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1707

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1708
1709
1710
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1708

def id_in
  @id_in
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#submitted_at_greater_than_or_equalObject

Returns the value of attribute submitted_at_greater_than_or_equal.



1713
1714
1715
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1713

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.



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

def 
  @submitted_at_less_than_or_equal
end

#sunrise_greater_than_or_equalObject

Returns the value of attribute sunrise_greater_than_or_equal.



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

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.



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

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.



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

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.



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

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.



1711
1712
1713
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1711

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.



1712
1713
1714
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1712

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1771
1772
1773
1774
1775
1776
1777
1778
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
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1771

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