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.



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

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.



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

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.



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

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



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

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.



15762
15763
15764
# File 'lib/kaltura_types.rb', line 15762

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.



15763
15764
15765
# File 'lib/kaltura_types.rb', line 15763

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



15755
15756
15757
# File 'lib/kaltura_types.rb', line 15755

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



15759
15760
15761
# File 'lib/kaltura_types.rb', line 15759

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



15761
15762
15763
# File 'lib/kaltura_types.rb', line 15761

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



15760
15761
15762
# File 'lib/kaltura_types.rb', line 15760

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



15756
15757
15758
# File 'lib/kaltura_types.rb', line 15756

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



15758
15759
15760
# File 'lib/kaltura_types.rb', line 15758

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



15757
15758
15759
# File 'lib/kaltura_types.rb', line 15757

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



15750
15751
15752
# File 'lib/kaltura_types.rb', line 15750

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15751
15752
15753
# File 'lib/kaltura_types.rb', line 15751

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



15752
15753
15754
# File 'lib/kaltura_types.rb', line 15752

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



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

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



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

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



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

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



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

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.



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

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.



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

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.



15753
15754
15755
# File 'lib/kaltura_types.rb', line 15753

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



15754
15755
15756
# File 'lib/kaltura_types.rb', line 15754

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.



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

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.



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

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.



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

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.



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

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.



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

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



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

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



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

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



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

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



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

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



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

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



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

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



15766
15767
15768
# File 'lib/kaltura_types.rb', line 15766

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



15768
15769
15770
# File 'lib/kaltura_types.rb', line 15768

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15767
15768
15769
# File 'lib/kaltura_types.rb', line 15767

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.



15764
15765
15766
# File 'lib/kaltura_types.rb', line 15764

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.



15765
15766
15767
# File 'lib/kaltura_types.rb', line 15765

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871
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
# File 'lib/kaltura_types.rb', line 15852

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