package com.ym.commen.module

//import com.bytedance.sdk.openadsdk.TTFeedAd
//import com.bytedance.sdk.openadsdk.TTNativeExpressAd
import java.io.Serializable

/**
 * Created by gaoleichao on 2018/11/9.
 */
class VideoEntity : Serializable {
    var rowKey: String? = ""
    var title: String? = ""
    var images: List<String>? = null
    var imp_tracking: List<String>? = null
    var clk_tracking: List<String>? = null
    var like_tracking: List<String>? = null
    var duration: Int = 0
    var publish_date: String? = ""
    var readCount: String? = ""
    var video_w: Long = 0
    var video_h: Long = 0
    var description: String? = ""
    var source: String? = ""
    var codeId: String? = ""
    var like_count: String? = ""
    var create_time: String? = ""
    var update_time: String? = ""
    var pk: String? = ""
//    var feed: TTNativeExpressAd? =null
    var gdt: Any? =null
    var likeCount: String = ""
    var pks: String? = ""
    var log_id: String? = ""
    var sid: String? = ""
    var isShow: Boolean = false
    var type:Int = 0
    var useH5DetailUrl:Int = 0
//    var feedAd: TTFeedAd? = null


    var retcode: String? = ""
    var retmsg: String? = ""
    var logid: String? = ""
    var playUrl: String? = ""
    var url: String? = ""

    var ad_width: String? = ""
    var clickViewDownX: String? = ""
    var clickViewDownY: String? = ""
    var clickViewUpX: String? = ""
    var clickViewUpY: String? = ""
    var clickDownX: String? = ""
    var clickDownY: String? = ""
    var clickUpX: String? = ""
    var clickUpY: String? = ""
    var ad_height: String? = ""
    var clickId: String? = ""
    var isClick: Boolean = false

    class Info {
        var bitrates: List<VideoUrl>? = null
    }

    class VideoUrl {
        var uri: String? = ""
        var size: String? = ""
        var code: String? = ""
        var name: String? = ""
    }
}