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.



1696
1697
1698
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1696

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.



1697
1698
1699
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1697

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.



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

def dirty_status_equal
  @dirty_status_equal
end

#dirty_status_inObject

Returns the value of attribute dirty_status_in.



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

def dirty_status_in
  @dirty_status_in
end

#distribution_profile_id_equalObject

Returns the value of attribute distribution_profile_id_equal.



1704
1705
1706
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1704

def distribution_profile_id_equal
  @distribution_profile_id_equal
end

#distribution_profile_id_inObject

Returns the value of attribute distribution_profile_id_in.



1705
1706
1707
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1705

def distribution_profile_id_in
  @distribution_profile_id_in
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



1702
1703
1704
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1702

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



1703
1704
1705
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1703

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



1694
1695
1696
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1694

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1695
1696
1697
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1695

def id_in
  @id_in
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#submitted_at_greater_than_or_equalObject

Returns the value of attribute submitted_at_greater_than_or_equal.



1700
1701
1702
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1700

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.



1701
1702
1703
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1701

def 
  @submitted_at_less_than_or_equal
end

#sunrise_greater_than_or_equalObject

Returns the value of attribute sunrise_greater_than_or_equal.



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

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.



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

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.



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

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.



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

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.



1698
1699
1700
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1698

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.



1699
1700
1701
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1699

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
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
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1758

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