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.
17272 17273 17274 |
# File 'lib/kaltura_types.rb', line 17272 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.
17273 17274 17275 |
# File 'lib/kaltura_types.rb', line 17273 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.
17269 17270 17271 |
# File 'lib/kaltura_types.rb', line 17269 def end |
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
17268 17269 17270 |
# File 'lib/kaltura_types.rb', line 17268 def end |
#description_like ⇒ Object
Returns the value of attribute description_like.
17263 17264 17265 |
# File 'lib/kaltura_types.rb', line 17263 def description_like @description_like end |
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
17262 17263 17264 |
# File 'lib/kaltura_types.rb', line 17262 def friendly_name_like @friendly_name_like end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17256 17257 17258 |
# File 'lib/kaltura_types.rb', line 17256 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17257 17258 17259 |
# File 'lib/kaltura_types.rb', line 17257 def id_in @id_in end |
#name_equal ⇒ Object
Returns the value of attribute name_equal.
17260 17261 17262 |
# File 'lib/kaltura_types.rb', line 17260 def name_equal @name_equal end |
#name_in ⇒ Object
Returns the value of attribute name_in.
17261 17262 17263 |
# File 'lib/kaltura_types.rb', line 17261 def name_in @name_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17266 17267 17268 |
# File 'lib/kaltura_types.rb', line 17266 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17267 17268 17269 |
# File 'lib/kaltura_types.rb', line 17267 def partner_id_in @partner_id_in end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
17264 17265 17266 |
# File 'lib/kaltura_types.rb', line 17264 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
17265 17266 17267 |
# File 'lib/kaltura_types.rb', line 17265 def status_in @status_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17271 17272 17273 |
# File 'lib/kaltura_types.rb', line 17271 def end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17270 17271 17272 |
# File 'lib/kaltura_types.rb', line 17270 def end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17258 17259 17260 |
# File 'lib/kaltura_types.rb', line 17258 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17259 17260 17261 |
# File 'lib/kaltura_types.rb', line 17259 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17274 17275 17276 |
# File 'lib/kaltura_types.rb', line 17274 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.
17275 17276 17277 |
# File 'lib/kaltura_types.rb', line 17275 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
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 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 17339 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356 17357 17358 17359 17360 17361 17362 17363 17364 |
# File 'lib/kaltura_types.rb', line 17302 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 |