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.



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

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.



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

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



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

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



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

def id_in
  @id_in
end

#is_default_equalObject

Returns the value of attribute is_default_equal.



1908
1909
1910
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1908

def is_default_equal
  @is_default_equal
end

#is_default_inObject

Returns the value of attribute is_default_in.



1909
1910
1911
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1909

def is_default_in
  @is_default_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



1906
1907
1908
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1906

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



1907
1908
1909
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1907

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



1910
1911
1912
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1910

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



1911
1912
1913
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1911

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



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

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.



1905
1906
1907
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1905

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1938

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