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.
17496 17497 17498 |
# File 'lib/kaltura_types.rb', line 17496 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.
17497 17498 17499 |
# File 'lib/kaltura_types.rb', line 17497 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.
17493 17494 17495 |
# File 'lib/kaltura_types.rb', line 17493 def end |
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
17492 17493 17494 |
# File 'lib/kaltura_types.rb', line 17492 def end |
#description_like ⇒ Object
Returns the value of attribute description_like.
17487 17488 17489 |
# File 'lib/kaltura_types.rb', line 17487 def description_like @description_like end |
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
17486 17487 17488 |
# File 'lib/kaltura_types.rb', line 17486 def friendly_name_like @friendly_name_like end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17480 17481 17482 |
# File 'lib/kaltura_types.rb', line 17480 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17481 17482 17483 |
# File 'lib/kaltura_types.rb', line 17481 def id_in @id_in end |
#name_equal ⇒ Object
Returns the value of attribute name_equal.
17484 17485 17486 |
# File 'lib/kaltura_types.rb', line 17484 def name_equal @name_equal end |
#name_in ⇒ Object
Returns the value of attribute name_in.
17485 17486 17487 |
# File 'lib/kaltura_types.rb', line 17485 def name_in @name_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17490 17491 17492 |
# File 'lib/kaltura_types.rb', line 17490 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17491 17492 17493 |
# File 'lib/kaltura_types.rb', line 17491 def partner_id_in @partner_id_in end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
17488 17489 17490 |
# File 'lib/kaltura_types.rb', line 17488 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
17489 17490 17491 |
# File 'lib/kaltura_types.rb', line 17489 def status_in @status_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17495 17496 17497 |
# File 'lib/kaltura_types.rb', line 17495 def end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17494 17495 17496 |
# File 'lib/kaltura_types.rb', line 17494 def end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17482 17483 17484 |
# File 'lib/kaltura_types.rb', line 17482 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17483 17484 17485 |
# File 'lib/kaltura_types.rb', line 17483 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17498 17499 17500 |
# File 'lib/kaltura_types.rb', line 17498 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.
17499 17500 17501 |
# File 'lib/kaltura_types.rb', line 17499 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17526 17527 17528 17529 17530 17531 17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 17557 17558 17559 17560 17561 17562 17563 17564 17565 17566 17567 17568 17569 17570 17571 17572 17573 17574 17575 17576 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 |
# File 'lib/kaltura_types.rb', line 17526 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 |