Class: Kaltura::KalturaBaseUserBaseFilter

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

Direct Known Subclasses

KalturaBaseUserFilter

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.



13095
13096
13097
# File 'lib/kaltura_types.rb', line 13095

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.



13096
13097
13098
# File 'lib/kaltura_types.rb', line 13096

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#email_likeObject

Returns the value of attribute email_like.



13089
13090
13091
# File 'lib/kaltura_types.rb', line 13089

def email_like
  @email_like
end

#email_starts_withObject

Returns the value of attribute email_starts_with.



13090
13091
13092
# File 'lib/kaltura_types.rb', line 13090

def email_starts_with
  @email_starts_with
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



13086
13087
13088
# File 'lib/kaltura_types.rb', line 13086

def partner_id_equal
  @partner_id_equal
end

#screen_name_likeObject

Returns the value of attribute screen_name_like.



13087
13088
13089
# File 'lib/kaltura_types.rb', line 13087

def screen_name_like
  @screen_name_like
end

#screen_name_starts_withObject

Returns the value of attribute screen_name_starts_with.



13088
13089
13090
# File 'lib/kaltura_types.rb', line 13088

def screen_name_starts_with
  @screen_name_starts_with
end

#status_equalObject

Returns the value of attribute status_equal.



13093
13094
13095
# File 'lib/kaltura_types.rb', line 13093

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13094
13095
13096
# File 'lib/kaltura_types.rb', line 13094

def status_in
  @status_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



13092
13093
13094
# File 'lib/kaltura_types.rb', line 13092

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



13091
13092
13093
# File 'lib/kaltura_types.rb', line 13091

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.



13097
13098
13099
# File 'lib/kaltura_types.rb', line 13097

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.



13098
13099
13100
# File 'lib/kaltura_types.rb', line 13098

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
# File 'lib/kaltura_types.rb', line 13119

def from_xml(xml_element)
	super
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['screenNameLike'] != nil
		self.screen_name_like = xml_element.elements['screenNameLike'].text
	end
	if xml_element.elements['screenNameStartsWith'] != nil
		self.screen_name_starts_with = xml_element.elements['screenNameStartsWith'].text
	end
	if xml_element.elements['emailLike'] != nil
		self.email_like = xml_element.elements['emailLike'].text
	end
	if xml_element.elements['emailStartsWith'] != nil
		self.email_starts_with = xml_element.elements['emailStartsWith'].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['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['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