class Kaltura::KalturaScheduleEventFilter

Attributes

parent_resource_ids_like[RW]
parent_resource_ids_multi_like_and[RW]
parent_resource_ids_multi_like_or[RW]
resource_id_equal[RW]
resource_ids_like[RW]
resource_ids_multi_like_and[RW]
resource_ids_multi_like_or[RW]
resource_system_names_like[RW]
resource_system_names_multi_like_and[RW]
resource_system_names_multi_like_or[RW]
template_entry_categories_ids_like[RW]
template_entry_categories_ids_multi_like_and[RW]
template_entry_categories_ids_multi_like_or[RW]

Public Instance Methods

from_xml(xml_element) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 1121
def from_xml(xml_element)
        super
        if xml_element.elements['resourceIdsLike'] != nil
                self.resource_ids_like = xml_element.elements['resourceIdsLike'].text
        end
        if xml_element.elements['resourceIdsMultiLikeOr'] != nil
                self.resource_ids_multi_like_or = xml_element.elements['resourceIdsMultiLikeOr'].text
        end
        if xml_element.elements['resourceIdsMultiLikeAnd'] != nil
                self.resource_ids_multi_like_and = xml_element.elements['resourceIdsMultiLikeAnd'].text
        end
        if xml_element.elements['parentResourceIdsLike'] != nil
                self.parent_resource_ids_like = xml_element.elements['parentResourceIdsLike'].text
        end
        if xml_element.elements['parentResourceIdsMultiLikeOr'] != nil
                self.parent_resource_ids_multi_like_or = xml_element.elements['parentResourceIdsMultiLikeOr'].text
        end
        if xml_element.elements['parentResourceIdsMultiLikeAnd'] != nil
                self.parent_resource_ids_multi_like_and = xml_element.elements['parentResourceIdsMultiLikeAnd'].text
        end
        if xml_element.elements['templateEntryCategoriesIdsMultiLikeAnd'] != nil
                self.template_entry_categories_ids_multi_like_and = xml_element.elements['templateEntryCategoriesIdsMultiLikeAnd'].text
        end
        if xml_element.elements['templateEntryCategoriesIdsMultiLikeOr'] != nil
                self.template_entry_categories_ids_multi_like_or = xml_element.elements['templateEntryCategoriesIdsMultiLikeOr'].text
        end
        if xml_element.elements['resourceSystemNamesMultiLikeOr'] != nil
                self.resource_system_names_multi_like_or = xml_element.elements['resourceSystemNamesMultiLikeOr'].text
        end
        if xml_element.elements['templateEntryCategoriesIdsLike'] != nil
                self.template_entry_categories_ids_like = xml_element.elements['templateEntryCategoriesIdsLike'].text
        end
        if xml_element.elements['resourceSystemNamesMultiLikeAnd'] != nil
                self.resource_system_names_multi_like_and = xml_element.elements['resourceSystemNamesMultiLikeAnd'].text
        end
        if xml_element.elements['resourceSystemNamesLike'] != nil
                self.resource_system_names_like = xml_element.elements['resourceSystemNamesLike'].text
        end
        if xml_element.elements['resourceIdEqual'] != nil
                self.resource_id_equal = xml_element.elements['resourceIdEqual'].text
        end
end