Class: Kaltura::KalturaGenericDistributionProviderBaseFilter

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

Instance Attribute Summary collapse

Attributes inherited from KalturaDistributionProviderBaseFilter

#type_equal, #type_in

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.



1894
1895
1896
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1894

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.



1895
1896
1897
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1895

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



1892
1893
1894
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1892

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1893
1894
1895
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1893

def id_in
  @id_in
end

#is_default_equalObject

Returns the value of attribute is_default_equal.



1900
1901
1902
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1900

def is_default_equal
  @is_default_equal
end

#is_default_inObject

Returns the value of attribute is_default_in.



1901
1902
1903
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1901

def is_default_in
  @is_default_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



1898
1899
1900
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1898

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



1899
1900
1901
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1899

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



1902
1903
1904
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1902

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



1903
1904
1905
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1903

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



1896
1897
1898
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1896

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.



1897
1898
1899
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1897

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1930

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['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].text
	end
	if xml_element.elements['isDefaultEqual'] != nil
		self.is_default_equal = xml_element.elements['isDefaultEqual'].text
	end
	if xml_element.elements['isDefaultIn'] != nil
		self.is_default_in = xml_element.elements['isDefaultIn'].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