Class: Kaltura::KalturaCategoryBaseFilter

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

Direct Known Subclasses

KalturaCategoryFilter

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

#aggregation_categories_multi_like_andObject

Returns the value of attribute aggregation_categories_multi_like_and.



16335
16336
16337
# File 'lib/kaltura_types.rb', line 16335

def aggregation_categories_multi_like_and
  @aggregation_categories_multi_like_and
end

#aggregation_categories_multi_like_orObject

Returns the value of attribute aggregation_categories_multi_like_or.



16334
16335
16336
# File 'lib/kaltura_types.rb', line 16334

def aggregation_categories_multi_like_or
  @aggregation_categories_multi_like_or
end

#appear_in_list_equalObject

Returns the value of attribute appear_in_list_equal.



16315
16316
16317
# File 'lib/kaltura_types.rb', line 16315

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



16322
16323
16324
# File 'lib/kaltura_types.rb', line 16322

def contribution_policy_equal
  @contribution_policy_equal
end

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



16308
16309
16310
# File 'lib/kaltura_types.rb', line 16308

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.



16309
16310
16311
# File 'lib/kaltura_types.rb', line 16309

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



16301
16302
16303
# File 'lib/kaltura_types.rb', line 16301

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



16305
16306
16307
# File 'lib/kaltura_types.rb', line 16305

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



16307
16308
16309
# File 'lib/kaltura_types.rb', line 16307

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



16306
16307
16308
# File 'lib/kaltura_types.rb', line 16306

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



16302
16303
16304
# File 'lib/kaltura_types.rb', line 16302

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



16304
16305
16306
# File 'lib/kaltura_types.rb', line 16304

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



16303
16304
16305
# File 'lib/kaltura_types.rb', line 16303

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



16296
16297
16298
# File 'lib/kaltura_types.rb', line 16296

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16297
16298
16299
# File 'lib/kaltura_types.rb', line 16297

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



16298
16299
16300
# File 'lib/kaltura_types.rb', line 16298

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



16318
16319
16320
# File 'lib/kaltura_types.rb', line 16318

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



16319
16320
16321
# File 'lib/kaltura_types.rb', line 16319

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



16330
16331
16332
# File 'lib/kaltura_types.rb', line 16330

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



16331
16332
16333
# File 'lib/kaltura_types.rb', line 16331

def inherited_parent_id_in
  @inherited_parent_id_in
end

#members_count_greater_than_or_equalObject

Returns the value of attribute members_count_greater_than_or_equal.



16323
16324
16325
# File 'lib/kaltura_types.rb', line 16323

def members_count_greater_than_or_equal
  @members_count_greater_than_or_equal
end

#members_count_less_than_or_equalObject

Returns the value of attribute members_count_less_than_or_equal.



16324
16325
16326
# File 'lib/kaltura_types.rb', line 16324

def members_count_less_than_or_equal
  @members_count_less_than_or_equal
end

#parent_id_equalObject

Returns the value of attribute parent_id_equal.



16299
16300
16301
# File 'lib/kaltura_types.rb', line 16299

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



16300
16301
16302
# File 'lib/kaltura_types.rb', line 16300

def parent_id_in
  @parent_id_in
end

#partner_sort_value_greater_than_or_equalObject

Returns the value of attribute partner_sort_value_greater_than_or_equal.



16332
16333
16334
# File 'lib/kaltura_types.rb', line 16332

def partner_sort_value_greater_than_or_equal
  @partner_sort_value_greater_than_or_equal
end

#partner_sort_value_less_than_or_equalObject

Returns the value of attribute partner_sort_value_less_than_or_equal.



16333
16334
16335
# File 'lib/kaltura_types.rb', line 16333

def partner_sort_value_less_than_or_equal
  @partner_sort_value_less_than_or_equal
end

#pending_members_count_greater_than_or_equalObject

Returns the value of attribute pending_members_count_greater_than_or_equal.



16325
16326
16327
# File 'lib/kaltura_types.rb', line 16325

def pending_members_count_greater_than_or_equal
  @pending_members_count_greater_than_or_equal
end

#pending_members_count_less_than_or_equalObject

Returns the value of attribute pending_members_count_less_than_or_equal.



16326
16327
16328
# File 'lib/kaltura_types.rb', line 16326

def pending_members_count_less_than_or_equal
  @pending_members_count_less_than_or_equal
end

#privacy_context_equalObject

Returns the value of attribute privacy_context_equal.



16327
16328
16329
# File 'lib/kaltura_types.rb', line 16327

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



16316
16317
16318
# File 'lib/kaltura_types.rb', line 16316

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



16317
16318
16319
# File 'lib/kaltura_types.rb', line 16317

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



16321
16322
16323
# File 'lib/kaltura_types.rb', line 16321

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



16320
16321
16322
# File 'lib/kaltura_types.rb', line 16320

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16328
16329
16330
# File 'lib/kaltura_types.rb', line 16328

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16329
16330
16331
# File 'lib/kaltura_types.rb', line 16329

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



16312
16313
16314
# File 'lib/kaltura_types.rb', line 16312

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



16314
16315
16316
# File 'lib/kaltura_types.rb', line 16314

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



16313
16314
16315
# File 'lib/kaltura_types.rb', line 16313

def tags_multi_like_or
  @tags_multi_like_or
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



16310
16311
16312
# File 'lib/kaltura_types.rb', line 16310

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.



16311
16312
16313
# File 'lib/kaltura_types.rb', line 16311

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
# File 'lib/kaltura_types.rb', line 16398

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['parentIdEqual'] != nil
    self.parent_id_equal = xml_element.elements['parentIdEqual'].text
  end
  if xml_element.elements['parentIdIn'] != nil
    self.parent_id_in = xml_element.elements['parentIdIn'].text
  end
  if xml_element.elements['depthEqual'] != nil
    self.depth_equal = xml_element.elements['depthEqual'].text
  end
  if xml_element.elements['fullNameEqual'] != nil
    self.full_name_equal = xml_element.elements['fullNameEqual'].text
  end
  if xml_element.elements['fullNameStartsWith'] != nil
    self.full_name_starts_with = xml_element.elements['fullNameStartsWith'].text
  end
  if xml_element.elements['fullNameIn'] != nil
    self.full_name_in = xml_element.elements['fullNameIn'].text
  end
  if xml_element.elements['fullIdsEqual'] != nil
    self.full_ids_equal = xml_element.elements['fullIdsEqual'].text
  end
  if xml_element.elements['fullIdsStartsWith'] != nil
    self.full_ids_starts_with = xml_element.elements['fullIdsStartsWith'].text
  end
  if xml_element.elements['fullIdsMatchOr'] != nil
    self.full_ids_match_or = xml_element.elements['fullIdsMatchOr'].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['tagsLike'] != nil
    self.tags_like = xml_element.elements['tagsLike'].text
  end
  if xml_element.elements['tagsMultiLikeOr'] != nil
    self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
  end
  if xml_element.elements['tagsMultiLikeAnd'] != nil
    self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].text
  end
  if xml_element.elements['appearInListEqual'] != nil
    self.appear_in_list_equal = xml_element.elements['appearInListEqual'].text
  end
  if xml_element.elements['privacyEqual'] != nil
    self.privacy_equal = xml_element.elements['privacyEqual'].text
  end
  if xml_element.elements['privacyIn'] != nil
    self.privacy_in = xml_element.elements['privacyIn'].text
  end
  if xml_element.elements['inheritanceTypeEqual'] != nil
    self.inheritance_type_equal = xml_element.elements['inheritanceTypeEqual'].text
  end
  if xml_element.elements['inheritanceTypeIn'] != nil
    self.inheritance_type_in = xml_element.elements['inheritanceTypeIn'].text
  end
  if xml_element.elements['referenceIdEqual'] != nil
    self.reference_id_equal = xml_element.elements['referenceIdEqual'].text
  end
  if xml_element.elements['referenceIdEmpty'] != nil
    self.reference_id_empty = xml_element.elements['referenceIdEmpty'].text
  end
  if xml_element.elements['contributionPolicyEqual'] != nil
    self.contribution_policy_equal = xml_element.elements['contributionPolicyEqual'].text
  end
  if xml_element.elements['membersCountGreaterThanOrEqual'] != nil
    self.members_count_greater_than_or_equal = xml_element.elements['membersCountGreaterThanOrEqual'].text
  end
  if xml_element.elements['membersCountLessThanOrEqual'] != nil
    self.members_count_less_than_or_equal = xml_element.elements['membersCountLessThanOrEqual'].text
  end
  if xml_element.elements['pendingMembersCountGreaterThanOrEqual'] != nil
    self.pending_members_count_greater_than_or_equal = xml_element.elements['pendingMembersCountGreaterThanOrEqual'].text
  end
  if xml_element.elements['pendingMembersCountLessThanOrEqual'] != nil
    self.pending_members_count_less_than_or_equal = xml_element.elements['pendingMembersCountLessThanOrEqual'].text
  end
  if xml_element.elements['privacyContextEqual'] != nil
    self.privacy_context_equal = xml_element.elements['privacyContextEqual'].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['inheritedParentIdEqual'] != nil
    self.inherited_parent_id_equal = xml_element.elements['inheritedParentIdEqual'].text
  end
  if xml_element.elements['inheritedParentIdIn'] != nil
    self.inherited_parent_id_in = xml_element.elements['inheritedParentIdIn'].text
  end
  if xml_element.elements['partnerSortValueGreaterThanOrEqual'] != nil
    self.partner_sort_value_greater_than_or_equal = xml_element.elements['partnerSortValueGreaterThanOrEqual'].text
  end
  if xml_element.elements['partnerSortValueLessThanOrEqual'] != nil
    self.partner_sort_value_less_than_or_equal = xml_element.elements['partnerSortValueLessThanOrEqual'].text
  end
  if xml_element.elements['aggregationCategoriesMultiLikeOr'] != nil
    self.aggregation_categories_multi_like_or = xml_element.elements['aggregationCategoriesMultiLikeOr'].text
  end
  if xml_element.elements['aggregationCategoriesMultiLikeAnd'] != nil
    self.aggregation_categories_multi_like_and = xml_element.elements['aggregationCategoriesMultiLikeAnd'].text
  end
end