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.



16736
16737
16738
# File 'lib/kaltura_types.rb', line 16736

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.



16735
16736
16737
# File 'lib/kaltura_types.rb', line 16735

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.



16716
16717
16718
# File 'lib/kaltura_types.rb', line 16716

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



16723
16724
16725
# File 'lib/kaltura_types.rb', line 16723

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.



16709
16710
16711
# File 'lib/kaltura_types.rb', line 16709

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.



16710
16711
16712
# File 'lib/kaltura_types.rb', line 16710

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



16702
16703
16704
# File 'lib/kaltura_types.rb', line 16702

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



16706
16707
16708
# File 'lib/kaltura_types.rb', line 16706

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



16708
16709
16710
# File 'lib/kaltura_types.rb', line 16708

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



16707
16708
16709
# File 'lib/kaltura_types.rb', line 16707

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



16703
16704
16705
# File 'lib/kaltura_types.rb', line 16703

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



16705
16706
16707
# File 'lib/kaltura_types.rb', line 16705

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



16704
16705
16706
# File 'lib/kaltura_types.rb', line 16704

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



16697
16698
16699
# File 'lib/kaltura_types.rb', line 16697

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16698
16699
16700
# File 'lib/kaltura_types.rb', line 16698

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



16699
16700
16701
# File 'lib/kaltura_types.rb', line 16699

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



16719
16720
16721
# File 'lib/kaltura_types.rb', line 16719

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



16720
16721
16722
# File 'lib/kaltura_types.rb', line 16720

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



16731
16732
16733
# File 'lib/kaltura_types.rb', line 16731

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



16732
16733
16734
# File 'lib/kaltura_types.rb', line 16732

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.



16724
16725
16726
# File 'lib/kaltura_types.rb', line 16724

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.



16725
16726
16727
# File 'lib/kaltura_types.rb', line 16725

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.



16700
16701
16702
# File 'lib/kaltura_types.rb', line 16700

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



16701
16702
16703
# File 'lib/kaltura_types.rb', line 16701

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.



16733
16734
16735
# File 'lib/kaltura_types.rb', line 16733

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.



16734
16735
16736
# File 'lib/kaltura_types.rb', line 16734

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.



16726
16727
16728
# File 'lib/kaltura_types.rb', line 16726

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.



16727
16728
16729
# File 'lib/kaltura_types.rb', line 16727

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.



16728
16729
16730
# File 'lib/kaltura_types.rb', line 16728

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



16717
16718
16719
# File 'lib/kaltura_types.rb', line 16717

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



16718
16719
16720
# File 'lib/kaltura_types.rb', line 16718

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



16722
16723
16724
# File 'lib/kaltura_types.rb', line 16722

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



16721
16722
16723
# File 'lib/kaltura_types.rb', line 16721

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16729
16730
16731
# File 'lib/kaltura_types.rb', line 16729

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16730
16731
16732
# File 'lib/kaltura_types.rb', line 16730

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



16713
16714
16715
# File 'lib/kaltura_types.rb', line 16713

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



16715
16716
16717
# File 'lib/kaltura_types.rb', line 16715

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



16714
16715
16716
# File 'lib/kaltura_types.rb', line 16714

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.



16711
16712
16713
# File 'lib/kaltura_types.rb', line 16711

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.



16712
16713
16714
# File 'lib/kaltura_types.rb', line 16712

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
16885
16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
# File 'lib/kaltura_types.rb', line 16799

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