Class: Kaltura::KalturaPermissionItemBaseFilter
- Inherits:
-
KalturaRelatedFilter
- Object
- KalturaObjectBase
- KalturaFilter
- KalturaRelatedFilter
- Kaltura::KalturaPermissionItemBaseFilter
- 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.
-
#id_equal ⇒ Object
Returns the value of attribute id_equal.
-
#id_in ⇒ Object
Returns the value of attribute id_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.
-
#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.
17749 17750 17751 |
# File 'lib/kaltura_types.rb', line 17749 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.
17750 17751 17752 |
# File 'lib/kaltura_types.rb', line 17750 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17741 17742 17743 |
# File 'lib/kaltura_types.rb', line 17741 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17742 17743 17744 |
# File 'lib/kaltura_types.rb', line 17742 def id_in @id_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17745 17746 17747 |
# File 'lib/kaltura_types.rb', line 17745 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17746 17747 17748 |
# File 'lib/kaltura_types.rb', line 17746 def partner_id_in @partner_id_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17748 17749 17750 |
# File 'lib/kaltura_types.rb', line 17748 def end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17747 17748 17749 |
# File 'lib/kaltura_types.rb', line 17747 def end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17743 17744 17745 |
# File 'lib/kaltura_types.rb', line 17743 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17744 17745 17746 |
# File 'lib/kaltura_types.rb', line 17744 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17751 17752 17753 |
# File 'lib/kaltura_types.rb', line 17751 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.
17752 17753 17754 |
# File 'lib/kaltura_types.rb', line 17752 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17773 17774 17775 17776 17777 17778 17779 17780 17781 17782 17783 17784 17785 17786 17787 17788 17789 17790 17791 17792 17793 17794 17795 17796 17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 |
# File 'lib/kaltura_types.rb', line 17773 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. = 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 |