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.



1488
1489
1490
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1488

def action_equal
  @action_equal
end

#action_inObject

Returns the value of attribute action_in.



1489
1490
1491
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1489

def action_in
  @action_in
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



1482
1483
1484
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1482

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.



1483
1484
1485
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1483

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.



1486
1487
1488
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1486

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.



1487
1488
1489
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1487

def generic_distribution_provider_id_in
  @generic_distribution_provider_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



1480
1481
1482
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1480

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1481
1482
1483
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1481

def id_in
  @id_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



1484
1485
1486
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1484

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.



1485
1486
1487
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1485

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1513

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