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.
11867 11868 11869 |
# File 'lib/kaltura_types.rb', line 11867 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.
11868 11869 11870 |
# File 'lib/kaltura_types.rb', line 11868 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
11859 11860 11861 |
# File 'lib/kaltura_types.rb', line 11859 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
11860 11861 11862 |
# File 'lib/kaltura_types.rb', line 11860 def id_in @id_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
11863 11864 11865 |
# File 'lib/kaltura_types.rb', line 11863 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
11864 11865 11866 |
# File 'lib/kaltura_types.rb', line 11864 def partner_id_in @partner_id_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
11866 11867 11868 |
# File 'lib/kaltura_types.rb', line 11866 def @tags_multi_like_and end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
11865 11866 11867 |
# File 'lib/kaltura_types.rb', line 11865 def @tags_multi_like_or end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
11861 11862 11863 |
# File 'lib/kaltura_types.rb', line 11861 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
11862 11863 11864 |
# File 'lib/kaltura_types.rb', line 11862 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
11869 11870 11871 |
# File 'lib/kaltura_types.rb', line 11869 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.
11870 11871 11872 |
# File 'lib/kaltura_types.rb', line 11870 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 |
# File 'lib/kaltura_types.rb', line 11891 def from_xml(xml_element) super self.id_equal = xml_element.elements['idEqual'].text self.id_in = xml_element.elements['idIn'].text self.type_equal = xml_element.elements['typeEqual'].text self.type_in = xml_element.elements['typeIn'].text self.partner_id_equal = xml_element.elements['partnerIdEqual'].text self.partner_id_in = xml_element.elements['partnerIdIn'].text self. = xml_element.elements['tagsMultiLikeOr'].text self. = xml_element.elements['tagsMultiLikeAnd'].text self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text end |