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.



1335
1336
1337
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1335

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.



1336
1337
1338
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1336

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



1330
1331
1332
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1330

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



1331
1332
1333
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1331

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



1332
1333
1334
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1332

def id_not_in
  @id_not_in
end

#service_feature_equalObject

Returns the value of attribute service_feature_equal.



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

def service_feature_equal
  @service_feature_equal
end

#service_feature_inObject

Returns the value of attribute service_feature_in.



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

def service_feature_in
  @service_feature_in
end

#service_type_equalObject

Returns the value of attribute service_type_equal.



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

def service_type_equal
  @service_type_equal
end

#service_type_inObject

Returns the value of attribute service_type_in.



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

def service_type_in
  @service_type_in
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#turn_around_time_equalObject

Returns the value of attribute turn_around_time_equal.



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

def turn_around_time_equal
  @turn_around_time_equal
end

#turn_around_time_inObject

Returns the value of attribute turn_around_time_in.



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

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.



1337
1338
1339
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1337

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.



1338
1339
1340
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1338

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.



1333
1334
1335
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1333

def vendor_partner_id_equal
  @vendor_partner_id_equal
end

#vendor_partner_id_inObject

Returns the value of attribute vendor_partner_id_in.



1334
1335
1336
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1334

def vendor_partner_id_in
  @vendor_partner_id_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
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
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 1379

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