Class: Kaltura::KalturaReportInputFilter

Inherits:
KalturaReportInputBaseFilter show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaReportInputBaseFilter

#from_date, #from_day, #to_date, #to_day

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#application_version_inObject

filter by application version



8360
8361
8362
# File 'lib/kaltura_types.rb', line 8360

def application_version_in
  @application_version_in
end

#browser_family_inObject

Filter by browser family



8329
8330
8331
# File 'lib/kaltura_types.rb', line 8329

def browser_family_in
  @browser_family_in
end

#browser_inObject

Filter by browser



8331
8332
8333
# File 'lib/kaltura_types.rb', line 8331

def browser_in
  @browser_in
end

#categoriesObject

Search objects in specified categories



8307
8308
8309
# File 'lib/kaltura_types.rb', line 8307

def categories
  @categories
end

#categories_ids_inObject

Search objects in specified category ids



8309
8310
8311
# File 'lib/kaltura_types.rb', line 8309

def categories_ids_in
  @categories_ids_in
end

#cities_inObject

Filter by city



8323
8324
8325
# File 'lib/kaltura_types.rb', line 8323

def cities_in
  @cities_in
end

#country_inObject

Filter by country



8319
8320
8321
# File 'lib/kaltura_types.rb', line 8319

def country_in
  @country_in
end

#custom_var1inObject

Filter by customVar1



8311
8312
8313
# File 'lib/kaltura_types.rb', line 8311

def custom_var1in
  @custom_var1in
end

#custom_var2inObject

Filter by customVar2



8313
8314
8315
# File 'lib/kaltura_types.rb', line 8313

def custom_var2in
  @custom_var2in
end

#custom_var3inObject

Filter by customVar3



8315
8316
8317
# File 'lib/kaltura_types.rb', line 8315

def custom_var3in
  @custom_var3in
end

#device_inObject

Filter by device



8317
8318
8319
# File 'lib/kaltura_types.rb', line 8317

def device_in
  @device_in
end

#entry_created_at_greater_than_or_equalObject

Entry created at greater than or equal as Unix timestamp



8344
8345
8346
# File 'lib/kaltura_types.rb', line 8344

def entry_created_at_greater_than_or_equal
  @entry_created_at_greater_than_or_equal
end

#entry_created_at_less_than_or_equalObject

Entry created at less than or equal as Unix timestamp



8346
8347
8348
# File 'lib/kaltura_types.rb', line 8346

def entry_created_at_less_than_or_equal
  @entry_created_at_less_than_or_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



8347
8348
8349
# File 'lib/kaltura_types.rb', line 8347

def entry_id_in
  @entry_id_in
end

#entry_operatorObject

Returns the value of attribute entry_operator.



8342
8343
8344
# File 'lib/kaltura_types.rb', line 8342

def entry_operator
  @entry_operator
end

#error_code_inObject

filter by error code



8354
8355
8356
# File 'lib/kaltura_types.rb', line 8354

def error_code_in
  @error_code_in
end

#intervalObject

Aggregated results according to interval



8335
8336
8337
# File 'lib/kaltura_types.rb', line 8335

def interval
  @interval
end

#isp_inObject

filter by isp



8358
8359
8360
# File 'lib/kaltura_types.rb', line 8358

def isp_in
  @isp_in
end

#keywordsObject

Search keywords to filter objects



8301
8302
8303
# File 'lib/kaltura_types.rb', line 8301

def keywords
  @keywords
end

#media_type_inObject

Filter by media types



8337
8338
8339
# File 'lib/kaltura_types.rb', line 8337

def media_type_in
  @media_type_in
end

#operating_system_family_inObject

Filter by operating system family



8325
8326
8327
# File 'lib/kaltura_types.rb', line 8325

def operating_system_family_in
  @operating_system_family_in
end

#operating_system_inObject

Filter by operating system



8327
8328
8329
# File 'lib/kaltura_types.rb', line 8327

def operating_system_in
  @operating_system_in
end

#owner_ids_inObject

Filter by entry owner



8341
8342
8343
# File 'lib/kaltura_types.rb', line 8341

def owner_ids_in
  @owner_ids_in
end

#playback_context_ids_inObject

filter by playback context ids



8350
8351
8352
# File 'lib/kaltura_types.rb', line 8350

def playback_context_ids_in
  @playback_context_ids_in
end

#playback_type_inObject

Returns the value of attribute playback_type_in.



8348
8349
8350
# File 'lib/kaltura_types.rb', line 8348

def playback_type_in
  @playback_type_in
end

#player_version_inObject

filter by player version



8356
8357
8358
# File 'lib/kaltura_types.rb', line 8356

def player_version_in
  @player_version_in
end

#region_inObject

Filter by region



8321
8322
8323
# File 'lib/kaltura_types.rb', line 8321

def region_in
  @region_in
end

#root_entry_id_inObject

filter by root entry ids



8352
8353
8354
# File 'lib/kaltura_types.rb', line 8352

def root_entry_id_in
  @root_entry_id_in
end

#search_in_admin_tagsObject

Search keywords in objects admin tags



8305
8306
8307
# File 'lib/kaltura_types.rb', line 8305

def search_in_admin_tags
  @search_in_admin_tags
end

#search_in_tagsObject

Search keywords in objects tags



8303
8304
8305
# File 'lib/kaltura_types.rb', line 8303

def search_in_tags
  @search_in_tags
end

#source_type_inObject

Filter by source types



8339
8340
8341
# File 'lib/kaltura_types.rb', line 8339

def source_type_in
  @source_type_in
end

#time_zone_offsetObject

Time zone offset in minutes



8333
8334
8335
# File 'lib/kaltura_types.rb', line 8333

def time_zone_offset
  @time_zone_offset
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
# File 'lib/kaltura_types.rb', line 8378

def from_xml(xml_element)
	super
	if xml_element.elements['keywords'] != nil
		self.keywords = xml_element.elements['keywords'].text
	end
	if xml_element.elements['searchInTags'] != nil
		self.search_in_tags = xml_element.elements['searchInTags'].text
	end
	if xml_element.elements['searchInAdminTags'] != nil
		self.search_in_admin_tags = xml_element.elements['searchInAdminTags'].text
	end
	if xml_element.elements['categories'] != nil
		self.categories = xml_element.elements['categories'].text
	end
	if xml_element.elements['categoriesIdsIn'] != nil
		self.categories_ids_in = xml_element.elements['categoriesIdsIn'].text
	end
	if xml_element.elements['customVar1In'] != nil
		self.custom_var1in = xml_element.elements['customVar1In'].text
	end
	if xml_element.elements['customVar2In'] != nil
		self.custom_var2in = xml_element.elements['customVar2In'].text
	end
	if xml_element.elements['customVar3In'] != nil
		self.custom_var3in = xml_element.elements['customVar3In'].text
	end
	if xml_element.elements['deviceIn'] != nil
		self.device_in = xml_element.elements['deviceIn'].text
	end
	if xml_element.elements['countryIn'] != nil
		self.country_in = xml_element.elements['countryIn'].text
	end
	if xml_element.elements['regionIn'] != nil
		self.region_in = xml_element.elements['regionIn'].text
	end
	if xml_element.elements['citiesIn'] != nil
		self.cities_in = xml_element.elements['citiesIn'].text
	end
	if xml_element.elements['operatingSystemFamilyIn'] != nil
		self.operating_system_family_in = xml_element.elements['operatingSystemFamilyIn'].text
	end
	if xml_element.elements['operatingSystemIn'] != nil
		self.operating_system_in = xml_element.elements['operatingSystemIn'].text
	end
	if xml_element.elements['browserFamilyIn'] != nil
		self.browser_family_in = xml_element.elements['browserFamilyIn'].text
	end
	if xml_element.elements['browserIn'] != nil
		self.browser_in = xml_element.elements['browserIn'].text
	end
	if xml_element.elements['timeZoneOffset'] != nil
		self.time_zone_offset = xml_element.elements['timeZoneOffset'].text
	end
	if xml_element.elements['interval'] != nil
		self.interval = xml_element.elements['interval'].text
	end
	if xml_element.elements['mediaTypeIn'] != nil
		self.media_type_in = xml_element.elements['mediaTypeIn'].text
	end
	if xml_element.elements['sourceTypeIn'] != nil
		self.source_type_in = xml_element.elements['sourceTypeIn'].text
	end
	if xml_element.elements['ownerIdsIn'] != nil
		self.owner_ids_in = xml_element.elements['ownerIdsIn'].text
	end
	if xml_element.elements['entryOperator'] != nil
		self.entry_operator = KalturaClientBase.object_from_xml(xml_element.elements['entryOperator'], 'KalturaESearchEntryOperator')
	end
	if xml_element.elements['entryCreatedAtGreaterThanOrEqual'] != nil
		self.entry_created_at_greater_than_or_equal = xml_element.elements['entryCreatedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['entryCreatedAtLessThanOrEqual'] != nil
		self.entry_created_at_less_than_or_equal = xml_element.elements['entryCreatedAtLessThanOrEqual'].text
	end
	if xml_element.elements['entryIdIn'] != nil
		self.entry_id_in = xml_element.elements['entryIdIn'].text
	end
	if xml_element.elements['playbackTypeIn'] != nil
		self.playback_type_in = xml_element.elements['playbackTypeIn'].text
	end
	if xml_element.elements['playbackContextIdsIn'] != nil
		self.playback_context_ids_in = xml_element.elements['playbackContextIdsIn'].text
	end
	if xml_element.elements['rootEntryIdIn'] != nil
		self.root_entry_id_in = xml_element.elements['rootEntryIdIn'].text
	end
	if xml_element.elements['errorCodeIn'] != nil
		self.error_code_in = xml_element.elements['errorCodeIn'].text
	end
	if xml_element.elements['playerVersionIn'] != nil
		self.player_version_in = xml_element.elements['playerVersionIn'].text
	end
	if xml_element.elements['ispIn'] != nil
		self.isp_in = xml_element.elements['ispIn'].text
	end
	if xml_element.elements['applicationVersionIn'] != nil
		self.application_version_in = xml_element.elements['applicationVersionIn'].text
	end
end