Class: Kaltura::KalturaPermissionItemBaseFilter

Inherits:
KalturaRelatedFilter show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaPermissionItemFilter

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

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



18092
18093
18094
# File 'lib/kaltura_types.rb', line 18092

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.



18093
18094
18095
# File 'lib/kaltura_types.rb', line 18093

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#id_equalObject

Returns the value of attribute id_equal.



18084
18085
18086
# File 'lib/kaltura_types.rb', line 18084

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



18085
18086
18087
# File 'lib/kaltura_types.rb', line 18085

def id_in
  @id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



18088
18089
18090
# File 'lib/kaltura_types.rb', line 18088

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



18089
18090
18091
# File 'lib/kaltura_types.rb', line 18089

def partner_id_in
  @partner_id_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



18091
18092
18093
# File 'lib/kaltura_types.rb', line 18091

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



18090
18091
18092
# File 'lib/kaltura_types.rb', line 18090

def tags_multi_like_or
  @tags_multi_like_or
end

#type_equalObject

Returns the value of attribute type_equal.



18086
18087
18088
# File 'lib/kaltura_types.rb', line 18086

def type_equal
  @type_equal
end

#type_inObject

Returns the value of attribute type_in.



18087
18088
18089
# File 'lib/kaltura_types.rb', line 18087

def type_in
  @type_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



18094
18095
18096
# File 'lib/kaltura_types.rb', line 18094

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.



18095
18096
18097
# File 'lib/kaltura_types.rb', line 18095

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
18127
18128
18129
18130
18131
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
# File 'lib/kaltura_types.rb', line 18116

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['typeEqual'] != nil
		self.type_equal = xml_element.elements['typeEqual'].text
	end
	if xml_element.elements['typeIn'] != nil
		self.type_in = xml_element.elements['typeIn'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].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['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
end