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.
17161 17162 17163 |
# File 'lib/kaltura_types.rb', line 17161 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.
17162 17163 17164 |
# File 'lib/kaltura_types.rb', line 17162 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.
17158 17159 17160 |
# File 'lib/kaltura_types.rb', line 17158 def @depends_on_permission_names_multi_like_and end |
#depends_on_permission_names_multi_like_or ⇒ Object
Returns the value of attribute depends_on_permission_names_multi_like_or.
17157 17158 17159 |
# File 'lib/kaltura_types.rb', line 17157 def @depends_on_permission_names_multi_like_or end |
#description_like ⇒ Object
Returns the value of attribute description_like.
17152 17153 17154 |
# File 'lib/kaltura_types.rb', line 17152 def description_like @description_like end |
#friendly_name_like ⇒ Object
Returns the value of attribute friendly_name_like.
17151 17152 17153 |
# File 'lib/kaltura_types.rb', line 17151 def friendly_name_like @friendly_name_like end |
#id_equal ⇒ Object
Returns the value of attribute id_equal.
17145 17146 17147 |
# File 'lib/kaltura_types.rb', line 17145 def id_equal @id_equal end |
#id_in ⇒ Object
Returns the value of attribute id_in.
17146 17147 17148 |
# File 'lib/kaltura_types.rb', line 17146 def id_in @id_in end |
#name_equal ⇒ Object
Returns the value of attribute name_equal.
17149 17150 17151 |
# File 'lib/kaltura_types.rb', line 17149 def name_equal @name_equal end |
#name_in ⇒ Object
Returns the value of attribute name_in.
17150 17151 17152 |
# File 'lib/kaltura_types.rb', line 17150 def name_in @name_in end |
#partner_id_equal ⇒ Object
Returns the value of attribute partner_id_equal.
17155 17156 17157 |
# File 'lib/kaltura_types.rb', line 17155 def partner_id_equal @partner_id_equal end |
#partner_id_in ⇒ Object
Returns the value of attribute partner_id_in.
17156 17157 17158 |
# File 'lib/kaltura_types.rb', line 17156 def partner_id_in @partner_id_in end |
#status_equal ⇒ Object
Returns the value of attribute status_equal.
17153 17154 17155 |
# File 'lib/kaltura_types.rb', line 17153 def status_equal @status_equal end |
#status_in ⇒ Object
Returns the value of attribute status_in.
17154 17155 17156 |
# File 'lib/kaltura_types.rb', line 17154 def status_in @status_in end |
#tags_multi_like_and ⇒ Object
Returns the value of attribute tags_multi_like_and.
17160 17161 17162 |
# File 'lib/kaltura_types.rb', line 17160 def @tags_multi_like_and end |
#tags_multi_like_or ⇒ Object
Returns the value of attribute tags_multi_like_or.
17159 17160 17161 |
# File 'lib/kaltura_types.rb', line 17159 def @tags_multi_like_or end |
#type_equal ⇒ Object
Returns the value of attribute type_equal.
17147 17148 17149 |
# File 'lib/kaltura_types.rb', line 17147 def type_equal @type_equal end |
#type_in ⇒ Object
Returns the value of attribute type_in.
17148 17149 17150 |
# File 'lib/kaltura_types.rb', line 17148 def type_in @type_in end |
#updated_at_greater_than_or_equal ⇒ Object
Returns the value of attribute updated_at_greater_than_or_equal.
17163 17164 17165 |
# File 'lib/kaltura_types.rb', line 17163 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.
17164 17165 17166 |
# File 'lib/kaltura_types.rb', line 17164 def updated_at_less_than_or_equal @updated_at_less_than_or_equal end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 17202 17203 17204 17205 17206 17207 17208 17209 17210 17211 17212 17213 17214 17215 17216 17217 17218 17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238 17239 17240 17241 17242 17243 17244 17245 17246 17247 17248 17249 17250 17251 17252 17253 |
# File 'lib/kaltura_types.rb', line 17191 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 |