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.



15809
15810
15811
# File 'lib/kaltura_types.rb', line 15809

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.



15808
15809
15810
# File 'lib/kaltura_types.rb', line 15808

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.



15789
15790
15791
# File 'lib/kaltura_types.rb', line 15789

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



15796
15797
15798
# File 'lib/kaltura_types.rb', line 15796

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.



15782
15783
15784
# File 'lib/kaltura_types.rb', line 15782

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.



15783
15784
15785
# File 'lib/kaltura_types.rb', line 15783

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



15775
15776
15777
# File 'lib/kaltura_types.rb', line 15775

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



15779
15780
15781
# File 'lib/kaltura_types.rb', line 15779

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



15781
15782
15783
# File 'lib/kaltura_types.rb', line 15781

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



15780
15781
15782
# File 'lib/kaltura_types.rb', line 15780

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



15776
15777
15778
# File 'lib/kaltura_types.rb', line 15776

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



15778
15779
15780
# File 'lib/kaltura_types.rb', line 15778

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



15777
15778
15779
# File 'lib/kaltura_types.rb', line 15777

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



15770
15771
15772
# File 'lib/kaltura_types.rb', line 15770

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15771
15772
15773
# File 'lib/kaltura_types.rb', line 15771

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



15772
15773
15774
# File 'lib/kaltura_types.rb', line 15772

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



15792
15793
15794
# File 'lib/kaltura_types.rb', line 15792

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



15793
15794
15795
# File 'lib/kaltura_types.rb', line 15793

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



15804
15805
15806
# File 'lib/kaltura_types.rb', line 15804

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



15805
15806
15807
# File 'lib/kaltura_types.rb', line 15805

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.



15797
15798
15799
# File 'lib/kaltura_types.rb', line 15797

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.



15798
15799
15800
# File 'lib/kaltura_types.rb', line 15798

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.



15773
15774
15775
# File 'lib/kaltura_types.rb', line 15773

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



15774
15775
15776
# File 'lib/kaltura_types.rb', line 15774

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.



15806
15807
15808
# File 'lib/kaltura_types.rb', line 15806

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.



15807
15808
15809
# File 'lib/kaltura_types.rb', line 15807

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.



15799
15800
15801
# File 'lib/kaltura_types.rb', line 15799

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.



15800
15801
15802
# File 'lib/kaltura_types.rb', line 15800

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.



15801
15802
15803
# File 'lib/kaltura_types.rb', line 15801

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



15790
15791
15792
# File 'lib/kaltura_types.rb', line 15790

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



15791
15792
15793
# File 'lib/kaltura_types.rb', line 15791

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



15795
15796
15797
# File 'lib/kaltura_types.rb', line 15795

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



15794
15795
15796
# File 'lib/kaltura_types.rb', line 15794

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



15802
15803
15804
# File 'lib/kaltura_types.rb', line 15802

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



15803
15804
15805
# File 'lib/kaltura_types.rb', line 15803

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



15786
15787
15788
# File 'lib/kaltura_types.rb', line 15786

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



15788
15789
15790
# File 'lib/kaltura_types.rb', line 15788

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15787
15788
15789
# File 'lib/kaltura_types.rb', line 15787

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.



15784
15785
15786
# File 'lib/kaltura_types.rb', line 15784

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.



15785
15786
15787
# File 'lib/kaltura_types.rb', line 15785

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
# File 'lib/kaltura_types.rb', line 15872

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