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.



1881
1882
1883
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1881

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.



1882
1883
1884
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1882

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



1879
1880
1881
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1879

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1880
1881
1882
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1880

def id_in
  @id_in
end

#is_default_equalObject

Returns the value of attribute is_default_equal.



1887
1888
1889
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1887

def is_default_equal
  @is_default_equal
end

#is_default_inObject

Returns the value of attribute is_default_in.



1888
1889
1890
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1888

def is_default_in
  @is_default_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



1885
1886
1887
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1885

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



1886
1887
1888
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1886

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



1889
1890
1891
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1889

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



1890
1891
1892
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1890

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



1883
1884
1885
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1883

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.



1884
1885
1886
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1884

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
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
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1917

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