Class: Kaltura::KalturaFileSyncBaseFilter

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

Direct Known Subclasses

KalturaFileSyncFilter

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.



247
248
249
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 247

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.



248
249
250
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 248

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#dc_equalObject

Returns the value of attribute dc_equal.



244
245
246
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 244

def dc_equal
  @dc_equal
end

#dc_inObject

Returns the value of attribute dc_in.



245
246
247
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 245

def dc_in
  @dc_in
end

#file_object_type_equalObject

Returns the value of attribute file_object_type_equal.



236
237
238
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 236

def file_object_type_equal
  @file_object_type_equal
end

#file_object_type_inObject

Returns the value of attribute file_object_type_in.



237
238
239
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 237

def file_object_type_in
  @file_object_type_in
end

#file_size_greater_than_or_equalObject

Returns the value of attribute file_size_greater_than_or_equal.



262
263
264
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 262

def file_size_greater_than_or_equal
  @file_size_greater_than_or_equal
end

#file_size_less_than_or_equalObject

Returns the value of attribute file_size_less_than_or_equal.



263
264
265
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 263

def file_size_less_than_or_equal
  @file_size_less_than_or_equal
end

#file_type_equalObject

Returns the value of attribute file_type_equal.



257
258
259
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 257

def file_type_equal
  @file_type_equal
end

#file_type_inObject

Returns the value of attribute file_type_in.



258
259
260
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 258

def file_type_in
  @file_type_in
end

Returns the value of attribute link_count_greater_than_or_equal.



260
261
262
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 260

def link_count_greater_than_or_equal
  @link_count_greater_than_or_equal
end

Returns the value of attribute link_count_less_than_or_equal.



261
262
263
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 261

def link_count_less_than_or_equal
  @link_count_less_than_or_equal
end

#linked_id_equalObject

Returns the value of attribute linked_id_equal.



259
260
261
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 259

def linked_id_equal
  @linked_id_equal
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



238
239
240
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 238

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



239
240
241
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 239

def object_id_in
  @object_id_in
end

#object_sub_type_equalObject

Returns the value of attribute object_sub_type_equal.



242
243
244
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 242

def object_sub_type_equal
  @object_sub_type_equal
end

#object_sub_type_inObject

Returns the value of attribute object_sub_type_in.



243
244
245
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 243

def object_sub_type_in
  @object_sub_type_in
end

#original_equalObject

Returns the value of attribute original_equal.



246
247
248
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 246

def original_equal
  @original_equal
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



235
236
237
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 235

def partner_id_equal
  @partner_id_equal
end

#ready_at_greater_than_or_equalObject

Returns the value of attribute ready_at_greater_than_or_equal.



251
252
253
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 251

def ready_at_greater_than_or_equal
  @ready_at_greater_than_or_equal
end

#ready_at_less_than_or_equalObject

Returns the value of attribute ready_at_less_than_or_equal.



252
253
254
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 252

def ready_at_less_than_or_equal
  @ready_at_less_than_or_equal
end

#status_equalObject

Returns the value of attribute status_equal.



255
256
257
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 255

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



256
257
258
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 256

def status_in
  @status_in
end

#sync_time_greater_than_or_equalObject

Returns the value of attribute sync_time_greater_than_or_equal.



253
254
255
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 253

def sync_time_greater_than_or_equal
  @sync_time_greater_than_or_equal
end

#sync_time_less_than_or_equalObject

Returns the value of attribute sync_time_less_than_or_equal.



254
255
256
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 254

def sync_time_less_than_or_equal
  @sync_time_less_than_or_equal
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



249
250
251
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 249

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.



250
251
252
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 250

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#version_equalObject

Returns the value of attribute version_equal.



240
241
242
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 240

def version_equal
  @version_equal
end

#version_inObject

Returns the value of attribute version_in.



241
242
243
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 241

def version_in
  @version_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
# File 'lib/kaltura_plugins/kaltura_file_sync_client_plugin.rb', line 320

def from_xml(xml_element)
	super
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['fileObjectTypeEqual'] != nil
		self.file_object_type_equal = xml_element.elements['fileObjectTypeEqual'].text
	end
	if xml_element.elements['fileObjectTypeIn'] != nil
		self.file_object_type_in = xml_element.elements['fileObjectTypeIn'].text
	end
	if xml_element.elements['objectIdEqual'] != nil
		self.object_id_equal = xml_element.elements['objectIdEqual'].text
	end
	if xml_element.elements['objectIdIn'] != nil
		self.object_id_in = xml_element.elements['objectIdIn'].text
	end
	if xml_element.elements['versionEqual'] != nil
		self.version_equal = xml_element.elements['versionEqual'].text
	end
	if xml_element.elements['versionIn'] != nil
		self.version_in = xml_element.elements['versionIn'].text
	end
	if xml_element.elements['objectSubTypeEqual'] != nil
		self.object_sub_type_equal = xml_element.elements['objectSubTypeEqual'].text
	end
	if xml_element.elements['objectSubTypeIn'] != nil
		self.object_sub_type_in = xml_element.elements['objectSubTypeIn'].text
	end
	if xml_element.elements['dcEqual'] != nil
		self.dc_equal = xml_element.elements['dcEqual'].text
	end
	if xml_element.elements['dcIn'] != nil
		self.dc_in = xml_element.elements['dcIn'].text
	end
	if xml_element.elements['originalEqual'] != nil
		self.original_equal = xml_element.elements['originalEqual'].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['readyAtGreaterThanOrEqual'] != nil
		self.ready_at_greater_than_or_equal = xml_element.elements['readyAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['readyAtLessThanOrEqual'] != nil
		self.ready_at_less_than_or_equal = xml_element.elements['readyAtLessThanOrEqual'].text
	end
	if xml_element.elements['syncTimeGreaterThanOrEqual'] != nil
		self.sync_time_greater_than_or_equal = xml_element.elements['syncTimeGreaterThanOrEqual'].text
	end
	if xml_element.elements['syncTimeLessThanOrEqual'] != nil
		self.sync_time_less_than_or_equal = xml_element.elements['syncTimeLessThanOrEqual'].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['fileTypeEqual'] != nil
		self.file_type_equal = xml_element.elements['fileTypeEqual'].text
	end
	if xml_element.elements['fileTypeIn'] != nil
		self.file_type_in = xml_element.elements['fileTypeIn'].text
	end
	if xml_element.elements['linkedIdEqual'] != nil
		self.linked_id_equal = xml_element.elements['linkedIdEqual'].text
	end
	if xml_element.elements['linkCountGreaterThanOrEqual'] != nil
		self.link_count_greater_than_or_equal = xml_element.elements['linkCountGreaterThanOrEqual'].text
	end
	if xml_element.elements['linkCountLessThanOrEqual'] != nil
		self.link_count_less_than_or_equal = xml_element.elements['linkCountLessThanOrEqual'].text
	end
	if xml_element.elements['fileSizeGreaterThanOrEqual'] != nil
		self.file_size_greater_than_or_equal = xml_element.elements['fileSizeGreaterThanOrEqual'].text
	end
	if xml_element.elements['fileSizeLessThanOrEqual'] != nil
		self.file_size_less_than_or_equal = xml_element.elements['fileSizeLessThanOrEqual'].text
	end
end