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.



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

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.



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

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.



16281
16282
16283
# File 'lib/kaltura_types.rb', line 16281

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



16288
16289
16290
# File 'lib/kaltura_types.rb', line 16288

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.



16274
16275
16276
# File 'lib/kaltura_types.rb', line 16274

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.



16275
16276
16277
# File 'lib/kaltura_types.rb', line 16275

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



16267
16268
16269
# File 'lib/kaltura_types.rb', line 16267

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



16271
16272
16273
# File 'lib/kaltura_types.rb', line 16271

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



16273
16274
16275
# File 'lib/kaltura_types.rb', line 16273

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



16272
16273
16274
# File 'lib/kaltura_types.rb', line 16272

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



16268
16269
16270
# File 'lib/kaltura_types.rb', line 16268

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



16270
16271
16272
# File 'lib/kaltura_types.rb', line 16270

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



16269
16270
16271
# File 'lib/kaltura_types.rb', line 16269

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



16262
16263
16264
# File 'lib/kaltura_types.rb', line 16262

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16263
16264
16265
# File 'lib/kaltura_types.rb', line 16263

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



16264
16265
16266
# File 'lib/kaltura_types.rb', line 16264

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



16284
16285
16286
# File 'lib/kaltura_types.rb', line 16284

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



16285
16286
16287
# File 'lib/kaltura_types.rb', line 16285

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



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

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



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

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.



16289
16290
16291
# File 'lib/kaltura_types.rb', line 16289

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.



16290
16291
16292
# File 'lib/kaltura_types.rb', line 16290

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.



16265
16266
16267
# File 'lib/kaltura_types.rb', line 16265

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



16266
16267
16268
# File 'lib/kaltura_types.rb', line 16266

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.



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

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.



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

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.



16291
16292
16293
# File 'lib/kaltura_types.rb', line 16291

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.



16292
16293
16294
# File 'lib/kaltura_types.rb', line 16292

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.



16293
16294
16295
# File 'lib/kaltura_types.rb', line 16293

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



16282
16283
16284
# File 'lib/kaltura_types.rb', line 16282

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



16283
16284
16285
# File 'lib/kaltura_types.rb', line 16283

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



16287
16288
16289
# File 'lib/kaltura_types.rb', line 16287

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



16286
16287
16288
# File 'lib/kaltura_types.rb', line 16286

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16294
16295
16296
# File 'lib/kaltura_types.rb', line 16294

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



16278
16279
16280
# File 'lib/kaltura_types.rb', line 16278

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



16280
16281
16282
# File 'lib/kaltura_types.rb', line 16280

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



16279
16280
16281
# File 'lib/kaltura_types.rb', line 16279

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.



16276
16277
16278
# File 'lib/kaltura_types.rb', line 16276

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.



16277
16278
16279
# File 'lib/kaltura_types.rb', line 16277

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16364
16365
16366
16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
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
# File 'lib/kaltura_types.rb', line 16364

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