Class: Kaltura::KalturaPermissionBaseFilter
- Inherits:
-
KalturaRelatedFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- Kaltura::KalturaPermissionBaseFilter
- 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.
-
#depends_on_permission_names_multi_like_and ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_and.
-
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
-
#description_like ⇒ Object
Returns the value of attribute description_like.
-
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
-
#id_equal ⇒ Object
Returns the value of attribute id_equal.
-
#id_in ⇒ Object
Returns the value of attribute id_in.
-
#name_equal ⇒ Object
Returns the value of attribute name_equal.
-
#name_in ⇒ Object
Returns the value of attribute name_in.
-
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
-
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
-
#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.
-
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
-
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute updated_at_less_than_or_equal.
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.
17554 17555 17556 |
# File 'lib/kaltura_types.rb', line 17554 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.
17555 17556 17557 |
# File 'lib/kaltura_types.rb', line 17555 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#depends_on_permission_names_multi_like_and ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_and.
17551 17552 17553 |
# File 'lib/kaltura_types.rb', line 17551 def @depends_on_permission_names_multi_like_and end |
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
17550 17551 17552 |
# File 'lib/kaltura_types.rb', line 17550 def @depends_on_permission_names_multi_like_or end |
#description_like ⇒ Object
Returns the value of attribute description_like.
17545 17546 17547 |
# File 'lib/kaltura_types.rb', line 17545 def description_like @description_like end |
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
17544 17545 17546 |
# File 'lib/kaltura_types.rb', line 17544 def friendly_name_like @friendly_name_like end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17538 17539 17540 |
# File 'lib/kaltura_types.rb', line 17538 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17539 17540 17541 |
# File 'lib/kaltura_types.rb', line 17539 def id_in @id_in end |
#name_equal ⇒ Object
Returns the value of attribute name_equal.
17542 17543 17544 |
# File 'lib/kaltura_types.rb', line 17542 def name_equal @name_equal end |
#name_in ⇒ Object
Returns the value of attribute name_in.
17543 17544 17545 |
# File 'lib/kaltura_types.rb', line 17543 def name_in @name_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17548 17549 17550 |
# File 'lib/kaltura_types.rb', line 17548 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17549 17550 17551 |
# File 'lib/kaltura_types.rb', line 17549 def partner_id_in @partner_id_in end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
17546 17547 17548 |
# File 'lib/kaltura_types.rb', line 17546 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
17547 17548 17549 |
# File 'lib/kaltura_types.rb', line 17547 def status_in @status_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17553 17554 17555 |
# File 'lib/kaltura_types.rb', line 17553 def @tags_multi_like_and end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17552 17553 17554 |
# File 'lib/kaltura_types.rb', line 17552 def @tags_multi_like_or end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17540 17541 17542 |
# File 'lib/kaltura_types.rb', line 17540 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17541 17542 17543 |
# File 'lib/kaltura_types.rb', line 17541 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17556 17557 17558 |
# File 'lib/kaltura_types.rb', line 17556 def updated_at_greater_than_or_equal @updated_at_greater_than_or_equal end |
#updated_at_less_than_or_equal ⇒ Object
Returns the value of attribute updated_at_less_than_or_equal.
17557 17558 17559 |
# File 'lib/kaltura_types.rb', line 17557 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17584 17585 17586 17587 17588 17589 17590 17591 17592 17593 17594 17595 17596 17597 17598 17599 17600 17601 17602 17603 17604 17605 17606 17607 17608 17609 17610 17611 17612 17613 17614 17615 17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 17630 17631 17632 17633 17634 17635 17636 17637 17638 17639 17640 17641 17642 17643 17644 17645 17646 |
# File 'lib/kaltura_types.rb', line 17584 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['nameEqual'] != nil self.name_equal = xml_element.elements['nameEqual'].text end if xml_element.elements['nameIn'] != nil self.name_in = xml_element.elements['nameIn'].text end if xml_element.elements['friendlyNameLike'] != nil self.friendly_name_like = xml_element.elements['friendlyNameLike'].text end if xml_element.elements['descriptionLike'] != nil self.description_like = xml_element.elements['descriptionLike'].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['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['dependsOnPermissionNamesMultiLikeOr'] != nil self. = xml_element.elements['dependsOnPermissionNamesMultiLikeOr'].text end if xml_element.elements['dependsOnPermissionNamesMultiLikeAnd'] != nil self. = xml_element.elements['dependsOnPermissionNamesMultiLikeAnd'].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['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 |