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.



15949
15950
15951
# File 'lib/kaltura_types.rb', line 15949

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.



15948
15949
15950
# File 'lib/kaltura_types.rb', line 15948

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.



15929
15930
15931
# File 'lib/kaltura_types.rb', line 15929

def appear_in_list_equal
  @appear_in_list_equal
end

#contribution_policy_equalObject

Returns the value of attribute contribution_policy_equal.



15936
15937
15938
# File 'lib/kaltura_types.rb', line 15936

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.



15922
15923
15924
# File 'lib/kaltura_types.rb', line 15922

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.



15923
15924
15925
# File 'lib/kaltura_types.rb', line 15923

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#depth_equalObject

Returns the value of attribute depth_equal.



15915
15916
15917
# File 'lib/kaltura_types.rb', line 15915

def depth_equal
  @depth_equal
end

#full_ids_equalObject

Returns the value of attribute full_ids_equal.



15919
15920
15921
# File 'lib/kaltura_types.rb', line 15919

def full_ids_equal
  @full_ids_equal
end

#full_ids_match_orObject

Returns the value of attribute full_ids_match_or.



15921
15922
15923
# File 'lib/kaltura_types.rb', line 15921

def full_ids_match_or
  @full_ids_match_or
end

#full_ids_starts_withObject

Returns the value of attribute full_ids_starts_with.



15920
15921
15922
# File 'lib/kaltura_types.rb', line 15920

def full_ids_starts_with
  @full_ids_starts_with
end

#full_name_equalObject

Returns the value of attribute full_name_equal.



15916
15917
15918
# File 'lib/kaltura_types.rb', line 15916

def full_name_equal
  @full_name_equal
end

#full_name_inObject

Returns the value of attribute full_name_in.



15918
15919
15920
# File 'lib/kaltura_types.rb', line 15918

def full_name_in
  @full_name_in
end

#full_name_starts_withObject

Returns the value of attribute full_name_starts_with.



15917
15918
15919
# File 'lib/kaltura_types.rb', line 15917

def full_name_starts_with
  @full_name_starts_with
end

#id_equalObject

Returns the value of attribute id_equal.



15910
15911
15912
# File 'lib/kaltura_types.rb', line 15910

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



15911
15912
15913
# File 'lib/kaltura_types.rb', line 15911

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



15912
15913
15914
# File 'lib/kaltura_types.rb', line 15912

def id_not_in
  @id_not_in
end

#inheritance_type_equalObject

Returns the value of attribute inheritance_type_equal.



15932
15933
15934
# File 'lib/kaltura_types.rb', line 15932

def inheritance_type_equal
  @inheritance_type_equal
end

#inheritance_type_inObject

Returns the value of attribute inheritance_type_in.



15933
15934
15935
# File 'lib/kaltura_types.rb', line 15933

def inheritance_type_in
  @inheritance_type_in
end

#inherited_parent_id_equalObject

Returns the value of attribute inherited_parent_id_equal.



15944
15945
15946
# File 'lib/kaltura_types.rb', line 15944

def inherited_parent_id_equal
  @inherited_parent_id_equal
end

#inherited_parent_id_inObject

Returns the value of attribute inherited_parent_id_in.



15945
15946
15947
# File 'lib/kaltura_types.rb', line 15945

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.



15937
15938
15939
# File 'lib/kaltura_types.rb', line 15937

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.



15938
15939
15940
# File 'lib/kaltura_types.rb', line 15938

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.



15913
15914
15915
# File 'lib/kaltura_types.rb', line 15913

def parent_id_equal
  @parent_id_equal
end

#parent_id_inObject

Returns the value of attribute parent_id_in.



15914
15915
15916
# File 'lib/kaltura_types.rb', line 15914

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.



15946
15947
15948
# File 'lib/kaltura_types.rb', line 15946

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.



15947
15948
15949
# File 'lib/kaltura_types.rb', line 15947

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.



15939
15940
15941
# File 'lib/kaltura_types.rb', line 15939

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.



15940
15941
15942
# File 'lib/kaltura_types.rb', line 15940

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.



15941
15942
15943
# File 'lib/kaltura_types.rb', line 15941

def privacy_context_equal
  @privacy_context_equal
end

#privacy_equalObject

Returns the value of attribute privacy_equal.



15930
15931
15932
# File 'lib/kaltura_types.rb', line 15930

def privacy_equal
  @privacy_equal
end

#privacy_inObject

Returns the value of attribute privacy_in.



15931
15932
15933
# File 'lib/kaltura_types.rb', line 15931

def privacy_in
  @privacy_in
end

#reference_id_emptyObject

Returns the value of attribute reference_id_empty.



15935
15936
15937
# File 'lib/kaltura_types.rb', line 15935

def reference_id_empty
  @reference_id_empty
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



15934
15935
15936
# File 'lib/kaltura_types.rb', line 15934

def reference_id_equal
  @reference_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



15942
15943
15944
# File 'lib/kaltura_types.rb', line 15942

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



15943
15944
15945
# File 'lib/kaltura_types.rb', line 15943

def status_in
  @status_in
end

#tags_likeObject

Returns the value of attribute tags_like.



15926
15927
15928
# File 'lib/kaltura_types.rb', line 15926

def tags_like
  @tags_like
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



15928
15929
15930
# File 'lib/kaltura_types.rb', line 15928

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



15927
15928
15929
# File 'lib/kaltura_types.rb', line 15927

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.



15924
15925
15926
# File 'lib/kaltura_types.rb', line 15924

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.



15925
15926
15927
# File 'lib/kaltura_types.rb', line 15925

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
16056
16057
16058
16059
16060
16061
16062
16063
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
# File 'lib/kaltura_types.rb', line 16012

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