Class: Kaltura::KalturaGenericDistributionProviderActionBaseFilter

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

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

#action_equalObject

Returns the value of attribute action_equal.



1509
1510
1511
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1509

def action_equal
  @action_equal
end

#action_inObject

Returns the value of attribute action_in.



1510
1511
1512
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1510

def action_in
  @action_in
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



1503
1504
1505
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1503

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.



1504
1505
1506
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1504

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#generic_distribution_provider_id_equalObject

Returns the value of attribute generic_distribution_provider_id_equal.



1507
1508
1509
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1507

def generic_distribution_provider_id_equal
  @generic_distribution_provider_id_equal
end

#generic_distribution_provider_id_inObject

Returns the value of attribute generic_distribution_provider_id_in.



1508
1509
1510
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1508

def generic_distribution_provider_id_in
  @generic_distribution_provider_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



1501
1502
1503
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1501

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1502
1503
1504
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1502

def id_in
  @id_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



1505
1506
1507
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1505

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.



1506
1507
1508
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1506

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1534

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['genericDistributionProviderIdEqual'] != nil
		self.generic_distribution_provider_id_equal = xml_element.elements['genericDistributionProviderIdEqual'].text
	end
	if xml_element.elements['genericDistributionProviderIdIn'] != nil
		self.generic_distribution_provider_id_in = xml_element.elements['genericDistributionProviderIdIn'].text
	end
	if xml_element.elements['actionEqual'] != nil
		self.action_equal = xml_element.elements['actionEqual'].text
	end
	if xml_element.elements['actionIn'] != nil
		self.action_in = xml_element.elements['actionIn'].text
	end
end