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.



16155
16156
16157
# File 'lib/kaltura_types.rb', line 16155

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.



16154
16155
16156
# File 'lib/kaltura_types.rb', line 16154

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.



16135
16136
16137
# File 'lib/kaltura_types.rb', line 16135

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



16142
16143
16144
# File 'lib/kaltura_types.rb', line 16142

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.



16128
16129
16130
# File 'lib/kaltura_types.rb', line 16128

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.



16129
16130
16131
# File 'lib/kaltura_types.rb', line 16129

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



16121
16122
16123
# File 'lib/kaltura_types.rb', line 16121

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



16125
16126
16127
# File 'lib/kaltura_types.rb', line 16125

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



16127
16128
16129
# File 'lib/kaltura_types.rb', line 16127

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



16126
16127
16128
# File 'lib/kaltura_types.rb', line 16126

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



16122
16123
16124
# File 'lib/kaltura_types.rb', line 16122

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



16124
16125
16126
# File 'lib/kaltura_types.rb', line 16124

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



16123
16124
16125
# File 'lib/kaltura_types.rb', line 16123

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



16116
16117
16118
# File 'lib/kaltura_types.rb', line 16116

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16117
16118
16119
# File 'lib/kaltura_types.rb', line 16117

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



16118
16119
16120
# File 'lib/kaltura_types.rb', line 16118

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



16138
16139
16140
# File 'lib/kaltura_types.rb', line 16138

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



16139
16140
16141
# File 'lib/kaltura_types.rb', line 16139

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



16150
16151
16152
# File 'lib/kaltura_types.rb', line 16150

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



16151
16152
16153
# File 'lib/kaltura_types.rb', line 16151

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.



16143
16144
16145
# File 'lib/kaltura_types.rb', line 16143

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.



16144
16145
16146
# File 'lib/kaltura_types.rb', line 16144

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.



16119
16120
16121
# File 'lib/kaltura_types.rb', line 16119

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



16120
16121
16122
# File 'lib/kaltura_types.rb', line 16120

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.



16152
16153
16154
# File 'lib/kaltura_types.rb', line 16152

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.



16153
16154
16155
# File 'lib/kaltura_types.rb', line 16153

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.



16145
16146
16147
# File 'lib/kaltura_types.rb', line 16145

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.



16146
16147
16148
# File 'lib/kaltura_types.rb', line 16146

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.



16147
16148
16149
# File 'lib/kaltura_types.rb', line 16147

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



16136
16137
16138
# File 'lib/kaltura_types.rb', line 16136

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



16137
16138
16139
# File 'lib/kaltura_types.rb', line 16137

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



16141
16142
16143
# File 'lib/kaltura_types.rb', line 16141

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



16140
16141
16142
# File 'lib/kaltura_types.rb', line 16140

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16148
16149
16150
# File 'lib/kaltura_types.rb', line 16148

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16149
16150
16151
# File 'lib/kaltura_types.rb', line 16149

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



16132
16133
16134
# File 'lib/kaltura_types.rb', line 16132

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



16134
16135
16136
# File 'lib/kaltura_types.rb', line 16134

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



16133
16134
16135
# File 'lib/kaltura_types.rb', line 16133

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.



16130
16131
16132
# File 'lib/kaltura_types.rb', line 16130

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.



16131
16132
16133
# File 'lib/kaltura_types.rb', line 16131

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339
16340
# File 'lib/kaltura_types.rb', line 16218

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