Class: Kaltura::KalturaVendorCatalogItemBaseFilter

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

Direct Known Subclasses

KalturaVendorCatalogItemFilter

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.



1345
1346
1347
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1345

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.



1346
1347
1348
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1346

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



1340
1341
1342
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1340

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1341
1342
1343
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1341

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



1342
1343
1344
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1342

def id_not_in
  @id_not_in
end

#service_feature_equalObject

Returns the value of attribute service_feature_equal.



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

def service_feature_equal
  @service_feature_equal
end

#service_feature_inObject

Returns the value of attribute service_feature_in.



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

def service_feature_in
  @service_feature_in
end

#service_type_equalObject

Returns the value of attribute service_type_equal.



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

def service_type_equal
  @service_type_equal
end

#service_type_inObject

Returns the value of attribute service_type_in.



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

def service_type_in
  @service_type_in
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#turn_around_time_equalObject

Returns the value of attribute turn_around_time_equal.



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

def turn_around_time_equal
  @turn_around_time_equal
end

#turn_around_time_inObject

Returns the value of attribute turn_around_time_in.



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

def turn_around_time_in
  @turn_around_time_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



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

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.



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

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#vendor_partner_id_equalObject

Returns the value of attribute vendor_partner_id_equal.



1343
1344
1345
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1343

def vendor_partner_id_equal
  @vendor_partner_id_equal
end

#vendor_partner_id_inObject

Returns the value of attribute vendor_partner_id_in.



1344
1345
1346
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1344

def vendor_partner_id_in
  @vendor_partner_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1389

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['idNotIn'] != nil
		self.id_not_in = xml_element.elements['idNotIn'].text
	end
	if xml_element.elements['vendorPartnerIdEqual'] != nil
		self.vendor_partner_id_equal = xml_element.elements['vendorPartnerIdEqual'].text
	end
	if xml_element.elements['vendorPartnerIdIn'] != nil
		self.vendor_partner_id_in = xml_element.elements['vendorPartnerIdIn'].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['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
	if xml_element.elements['serviceTypeEqual'] != nil
		self.service_type_equal = xml_element.elements['serviceTypeEqual'].text
	end
	if xml_element.elements['serviceTypeIn'] != nil
		self.service_type_in = xml_element.elements['serviceTypeIn'].text
	end
	if xml_element.elements['serviceFeatureEqual'] != nil
		self.service_feature_equal = xml_element.elements['serviceFeatureEqual'].text
	end
	if xml_element.elements['serviceFeatureIn'] != nil
		self.service_feature_in = xml_element.elements['serviceFeatureIn'].text
	end
	if xml_element.elements['turnAroundTimeEqual'] != nil
		self.turn_around_time_equal = xml_element.elements['turnAroundTimeEqual'].text
	end
	if xml_element.elements['turnAroundTimeIn'] != nil
		self.turn_around_time_in = xml_element.elements['turnAroundTimeIn'].text
	end
end