Class: Kaltura::KalturaEntryDistributionBaseFilter

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

Direct Known Subclasses

KalturaEntryDistributionFilter

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

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



1349
1350
1351
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1349

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.



1350
1351
1352
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1350

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#dirty_status_equalObject

Returns the value of attribute dirty_status_equal.



1361
1362
1363
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1361

def dirty_status_equal
  @dirty_status_equal
end

#dirty_status_inObject

Returns the value of attribute dirty_status_in.



1362
1363
1364
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1362

def dirty_status_in
  @dirty_status_in
end

#distribution_profile_id_equalObject

Returns the value of attribute distribution_profile_id_equal.



1357
1358
1359
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1357

def distribution_profile_id_equal
  @distribution_profile_id_equal
end

#distribution_profile_id_inObject

Returns the value of attribute distribution_profile_id_in.



1358
1359
1360
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1358

def distribution_profile_id_in
  @distribution_profile_id_in
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



1355
1356
1357
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1355

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



1356
1357
1358
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1356

def entry_id_in
  @entry_id_in
end

#id_equalObject

Returns the value of attribute id_equal.



1347
1348
1349
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1347

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1348
1349
1350
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1348

def id_in
  @id_in
end

#status_equalObject

Returns the value of attribute status_equal.



1359
1360
1361
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1359

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



1360
1361
1362
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1360

def status_in
  @status_in
end

#submitted_at_greater_than_or_equalObject

Returns the value of attribute submitted_at_greater_than_or_equal.



1353
1354
1355
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1353

def 
  @submitted_at_greater_than_or_equal
end

#submitted_at_less_than_or_equalObject

Returns the value of attribute submitted_at_less_than_or_equal.



1354
1355
1356
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1354

def 
  @submitted_at_less_than_or_equal
end

#sunrise_greater_than_or_equalObject

Returns the value of attribute sunrise_greater_than_or_equal.



1363
1364
1365
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1363

def sunrise_greater_than_or_equal
  @sunrise_greater_than_or_equal
end

#sunrise_less_than_or_equalObject

Returns the value of attribute sunrise_less_than_or_equal.



1364
1365
1366
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1364

def sunrise_less_than_or_equal
  @sunrise_less_than_or_equal
end

#sunset_greater_than_or_equalObject

Returns the value of attribute sunset_greater_than_or_equal.



1365
1366
1367
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1365

def sunset_greater_than_or_equal
  @sunset_greater_than_or_equal
end

#sunset_less_than_or_equalObject

Returns the value of attribute sunset_less_than_or_equal.



1366
1367
1368
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1366

def sunset_less_than_or_equal
  @sunset_less_than_or_equal
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



1351
1352
1353
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1351

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.



1352
1353
1354
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1352

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 1411

def from_xml(xml_element)
	super
	self.id_equal = xml_element.elements['idEqual'].text
	self.id_in = xml_element.elements['idIn'].text
	self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	self. = xml_element.elements['submittedAtGreaterThanOrEqual'].text
	self. = xml_element.elements['submittedAtLessThanOrEqual'].text
	self.entry_id_equal = xml_element.elements['entryIdEqual'].text
	self.entry_id_in = xml_element.elements['entryIdIn'].text
	self.distribution_profile_id_equal = xml_element.elements['distributionProfileIdEqual'].text
	self.distribution_profile_id_in = xml_element.elements['distributionProfileIdIn'].text
	self.status_equal = xml_element.elements['statusEqual'].text
	self.status_in = xml_element.elements['statusIn'].text
	self.dirty_status_equal = xml_element.elements['dirtyStatusEqual'].text
	self.dirty_status_in = xml_element.elements['dirtyStatusIn'].text
	self.sunrise_greater_than_or_equal = xml_element.elements['sunriseGreaterThanOrEqual'].text
	self.sunrise_less_than_or_equal = xml_element.elements['sunriseLessThanOrEqual'].text
	self.sunset_greater_than_or_equal = xml_element.elements['sunsetGreaterThanOrEqual'].text
	self.sunset_less_than_or_equal = xml_element.elements['sunsetLessThanOrEqual'].text
end