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.
17266 17267 17268 |
# File 'lib/kaltura_types.rb', line 17266 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.
17267 17268 17269 |
# File 'lib/kaltura_types.rb', line 17267 def created_at_less_than_or_equal @created_at_less_than_or_equal end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17258 17259 17260 |
# File 'lib/kaltura_types.rb', line 17258 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17259 17260 17261 |
# File 'lib/kaltura_types.rb', line 17259 def id_in @id_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17262 17263 17264 |
# File 'lib/kaltura_types.rb', line 17262 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17263 17264 17265 |
# File 'lib/kaltura_types.rb', line 17263 def partner_id_in @partner_id_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17265 17266 17267 |
# File 'lib/kaltura_types.rb', line 17265 def end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17264 17265 17266 |
# File 'lib/kaltura_types.rb', line 17264 def end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17260 17261 17262 |
# File 'lib/kaltura_types.rb', line 17260 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17261 17262 17263 |
# File 'lib/kaltura_types.rb', line 17261 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17268 17269 17270 |
# File 'lib/kaltura_types.rb', line 17268 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.
17269 17270 17271 |
# File 'lib/kaltura_types.rb', line 17269 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17290 17291 17292 17293 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309 17310 17311 17312 17313 17314 17315 17316 17317 17318 17319 17320 17321 17322 17323 17324 17325 17326 17327 17328 |
# File 'lib/kaltura_types.rb', line 17290 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 |