# =================================================================================================== # _ __ _ _ # | |/ /__ _| | |_ _ _ _ _ __ _ # | ' . # # @ignore # =================================================================================================== require 'kaltura_client.rb' require File.dirname(__FILE__) + '/kaltura_cue_point_client_plugin.rb' module Kaltura class KalturaThumbCuePointOrderBy CREATED_AT_ASC = "+createdAt" PARTNER_SORT_VALUE_ASC = "+partnerSortValue" START_TIME_ASC = "+startTime" TRIGGERED_AT_ASC = "+triggeredAt" UPDATED_AT_ASC = "+updatedAt" CREATED_AT_DESC = "-createdAt" PARTNER_SORT_VALUE_DESC = "-partnerSortValue" START_TIME_DESC = "-startTime" TRIGGERED_AT_DESC = "-triggeredAt" UPDATED_AT_DESC = "-updatedAt" end class KalturaTimedThumbAssetOrderBy CREATED_AT_ASC = "+createdAt" DELETED_AT_ASC = "+deletedAt" SIZE_ASC = "+size" UPDATED_AT_ASC = "+updatedAt" CREATED_AT_DESC = "-createdAt" DELETED_AT_DESC = "-deletedAt" SIZE_DESC = "-size" UPDATED_AT_DESC = "-updatedAt" end class KalturaThumbCuePoint < KalturaCuePoint attr_accessor :asset_id attr_accessor :description attr_accessor :title # The sub type of the ThumbCuePoint # attr_accessor :sub_type def sub_type=(val) @sub_type = val.to_i end end class KalturaTimedThumbAsset < KalturaThumbAsset # Associated thumb cue point ID # attr_accessor :cue_point_id end class KalturaThumbCuePointBaseFilter < KalturaCuePointFilter attr_accessor :description_like attr_accessor :description_multi_like_or attr_accessor :description_multi_like_and attr_accessor :title_like attr_accessor :title_multi_like_or attr_accessor :title_multi_like_and attr_accessor :sub_type_equal attr_accessor :sub_type_in def sub_type_equal=(val) @sub_type_equal = val.to_i end end class KalturaThumbCuePointFilter < KalturaThumbCuePointBaseFilter end class KalturaTimedThumbAssetBaseFilter < KalturaThumbAssetFilter end class KalturaTimedThumbAssetFilter < KalturaTimedThumbAssetBaseFilter end end