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.



12485
12486
12487
# File 'lib/kaltura_types.rb', line 12485

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.



12486
12487
12488
# File 'lib/kaltura_types.rb', line 12486

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#email_likeObject

Returns the value of attribute email_like.



12479
12480
12481
# File 'lib/kaltura_types.rb', line 12479

def email_like
  @email_like
end

#email_starts_withObject

Returns the value of attribute email_starts_with.



12480
12481
12482
# File 'lib/kaltura_types.rb', line 12480

def email_starts_with
  @email_starts_with
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



12476
12477
12478
# File 'lib/kaltura_types.rb', line 12476

def partner_id_equal
  @partner_id_equal
end

#screen_name_likeObject

Returns the value of attribute screen_name_like.



12477
12478
12479
# File 'lib/kaltura_types.rb', line 12477

def screen_name_like
  @screen_name_like
end

#screen_name_starts_withObject

Returns the value of attribute screen_name_starts_with.



12478
12479
12480
# File 'lib/kaltura_types.rb', line 12478

def screen_name_starts_with
  @screen_name_starts_with
end

#status_equalObject

Returns the value of attribute status_equal.



12483
12484
12485
# File 'lib/kaltura_types.rb', line 12483

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



12484
12485
12486
# File 'lib/kaltura_types.rb', line 12484

def status_in
  @status_in
end

#tags_multi_like_andObject

Returns the value of attribute tags_multi_like_and.



12482
12483
12484
# File 'lib/kaltura_types.rb', line 12482

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

Returns the value of attribute tags_multi_like_or.



12481
12482
12483
# File 'lib/kaltura_types.rb', line 12481

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.



12487
12488
12489
# File 'lib/kaltura_types.rb', line 12487

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.



12488
12489
12490
# File 'lib/kaltura_types.rb', line 12488

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
# File 'lib/kaltura_types.rb', line 12509

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