Class: Kaltura::KalturaUserBaseFilter
- Inherits:
-
KalturaRelatedFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- Kaltura::KalturaUserBaseFilter
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
-
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
-
#email_like ⇒ Object
Returns the value of attribute email_like.
-
#email_starts_with ⇒ Object
Returns the value of attribute email_starts_with.
-
#first_name_starts_with ⇒ Object
Returns the value of attribute first_name_starts_with.
-
#is_admin_equal ⇒ Object
Returns the value of attribute is_admin_equal.
-
#last_name_starts_with ⇒ Object
Returns the value of attribute last_name_starts_with.
-
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
-
#screen_name_like ⇒ Object
Returns the value of attribute screen_name_like.
-
#screen_name_starts_with ⇒ Object
Returns the value of attribute screen_name_starts_with.
-
#status_equal ⇒ Object
Returns the value of attribute status_equal.
-
#status_in ⇒ Object
Returns the value of attribute status_in.
-
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
-
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
-
#type_equal ⇒ Object
Returns the value of attribute type_equal.
-
#type_in ⇒ Object
Returns the value of attribute type_in.
Attributes inherited from KalturaFilter
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#created_at_greater_than_or_equal ⇒ Object
Returns the value of attribute created_at_greater_than_or_equal.
12456 12457 12458 |
# File 'lib/kaltura_types.rb', line 12456 def created_at_greater_than_or_equal @created_at_greater_than_or_equal end |
#created_at_less_than_or_equal ⇒ Object
Returns the value of attribute created_at_less_than_or_equal.
12457 12458 12459 |
# File 'lib/kaltura_types.rb', line 12457 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#email_like ⇒ Object
Returns the value of attribute email_like.
12450 12451 12452 |
# File 'lib/kaltura_types.rb', line 12450 def email_like @email_like end |
#email_starts_with ⇒ Object
Returns the value of attribute email_starts_with.
12451 12452 12453 |
# File 'lib/kaltura_types.rb', line 12451 def email_starts_with @email_starts_with end |
#first_name_starts_with ⇒ Object
Returns the value of attribute first_name_starts_with.
12458 12459 12460 |
# File 'lib/kaltura_types.rb', line 12458 def first_name_starts_with @first_name_starts_with end |
#is_admin_equal ⇒ Object
Returns the value of attribute is_admin_equal.
12460 12461 12462 |
# File 'lib/kaltura_types.rb', line 12460 def is_admin_equal @is_admin_equal end |
#last_name_starts_with ⇒ Object
Returns the value of attribute last_name_starts_with.
12459 12460 12461 |
# File 'lib/kaltura_types.rb', line 12459 def last_name_starts_with @last_name_starts_with end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
12445 12446 12447 |
# File 'lib/kaltura_types.rb', line 12445 def partner_id_equal @partner_id_equal end |
#screen_name_like ⇒ Object
Returns the value of attribute screen_name_like.
12448 12449 12450 |
# File 'lib/kaltura_types.rb', line 12448 def screen_name_like @screen_name_like end |
#screen_name_starts_with ⇒ Object
Returns the value of attribute screen_name_starts_with.
12449 12450 12451 |
# File 'lib/kaltura_types.rb', line 12449 def screen_name_starts_with @screen_name_starts_with end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
12454 12455 12456 |
# File 'lib/kaltura_types.rb', line 12454 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
12455 12456 12457 |
# File 'lib/kaltura_types.rb', line 12455 def status_in @status_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
12453 12454 12455 |
# File 'lib/kaltura_types.rb', line 12453 def end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
12452 12453 12454 |
# File 'lib/kaltura_types.rb', line 12452 def end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
12446 12447 12448 |
# File 'lib/kaltura_types.rb', line 12446 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
12447 12448 12449 |
# File 'lib/kaltura_types.rb', line 12447 def type_in @type_in end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
12481 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 12524 12525 12526 12527 12528 12529 12530 12531 |
# File 'lib/kaltura_types.rb', line 12481 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['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['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. = xml_element.elements['tagsMultiLikeOr'].text end if xml_element.elements['tagsMultiLikeAnd'] != nil self. = 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['firstNameStartsWith'] != nil self.first_name_starts_with = xml_element.elements['firstNameStartsWith'].text end if xml_element.elements['lastNameStartsWith'] != nil self.last_name_starts_with = xml_element.elements['lastNameStartsWith'].text end if xml_element.elements['isAdminEqual'] != nil self.is_admin_equal = xml_element.elements['isAdminEqual'].text end end |