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.



16777
16778
16779
# File 'lib/kaltura_types.rb', line 16777

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.



16776
16777
16778
# File 'lib/kaltura_types.rb', line 16776

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.



16757
16758
16759
# File 'lib/kaltura_types.rb', line 16757

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



16764
16765
16766
# File 'lib/kaltura_types.rb', line 16764

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.



16750
16751
16752
# File 'lib/kaltura_types.rb', line 16750

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.



16751
16752
16753
# File 'lib/kaltura_types.rb', line 16751

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



16743
16744
16745
# File 'lib/kaltura_types.rb', line 16743

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



16747
16748
16749
# File 'lib/kaltura_types.rb', line 16747

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



16749
16750
16751
# File 'lib/kaltura_types.rb', line 16749

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



16748
16749
16750
# File 'lib/kaltura_types.rb', line 16748

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



16744
16745
16746
# File 'lib/kaltura_types.rb', line 16744

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



16746
16747
16748
# File 'lib/kaltura_types.rb', line 16746

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



16745
16746
16747
# File 'lib/kaltura_types.rb', line 16745

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



16738
16739
16740
# File 'lib/kaltura_types.rb', line 16738

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



16739
16740
16741
# File 'lib/kaltura_types.rb', line 16739

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



16740
16741
16742
# File 'lib/kaltura_types.rb', line 16740

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



16760
16761
16762
# File 'lib/kaltura_types.rb', line 16760

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



16761
16762
16763
# File 'lib/kaltura_types.rb', line 16761

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



16772
16773
16774
# File 'lib/kaltura_types.rb', line 16772

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



16773
16774
16775
# File 'lib/kaltura_types.rb', line 16773

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.



16765
16766
16767
# File 'lib/kaltura_types.rb', line 16765

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.



16766
16767
16768
# File 'lib/kaltura_types.rb', line 16766

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.



16741
16742
16743
# File 'lib/kaltura_types.rb', line 16741

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



16742
16743
16744
# File 'lib/kaltura_types.rb', line 16742

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.



16774
16775
16776
# File 'lib/kaltura_types.rb', line 16774

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.



16775
16776
16777
# File 'lib/kaltura_types.rb', line 16775

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.



16767
16768
16769
# File 'lib/kaltura_types.rb', line 16767

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.



16768
16769
16770
# File 'lib/kaltura_types.rb', line 16768

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.



16769
16770
16771
# File 'lib/kaltura_types.rb', line 16769

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



16758
16759
16760
# File 'lib/kaltura_types.rb', line 16758

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



16759
16760
16761
# File 'lib/kaltura_types.rb', line 16759

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



16763
16764
16765
# File 'lib/kaltura_types.rb', line 16763

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



16762
16763
16764
# File 'lib/kaltura_types.rb', line 16762

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



16770
16771
16772
# File 'lib/kaltura_types.rb', line 16770

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



16771
16772
16773
# File 'lib/kaltura_types.rb', line 16771

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



16754
16755
16756
# File 'lib/kaltura_types.rb', line 16754

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



16756
16757
16758
# File 'lib/kaltura_types.rb', line 16756

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



16755
16756
16757
# File 'lib/kaltura_types.rb', line 16755

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.



16752
16753
16754
# File 'lib/kaltura_types.rb', line 16752

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.



16753
16754
16755
# File 'lib/kaltura_types.rb', line 16753

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
16922
16923
16924
16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
# File 'lib/kaltura_types.rb', line 16840

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