Movie.java
2.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
package com.hui.iqiyi.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
import java.util.List;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author jobob
* @since 2021-06-03
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("iqiyi_movie")
public class Movie implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 码流id
*/
private String vid;
/**
* 类型
*/
private String elementType;
/**
* program对象的父节点series对象
*/
private String parentId;
/**
* 内部关联关系id,iqiyi_program表id
*/
private Long iqiyiProgramId;
/**
* tar包下载地址
*/
private String url;
/**
* tar包大小(单位: Byte)
*/
private Long fileSize;
/**
* 码流时长
*/
private Integer duration;
/**
* 清晰度:1080P、720P等
*/
private String bitrate;
/**
* 0:失效;1:生效
*/
private Integer status;
/**
* 本地保存的地址
*/
private String localPath;
/**
* 本地保存ftp的地址
*/
private String localFtpPath;
/**
* 本地状态:0 未下载(需要重新下载);10 下载中;-100 下载失败;100 下载成功;200 成功回调
*/
private Integer localStatus;
/**
* md5计算
*/
private String md5;
/**
* 本地下载的文件大小
*/
private Long localFileSize;
/**
* 下载重试次数
*/
private Integer retryTimes;
/**
* 下载优先级
*/
private Integer priority;
/**
* 下载错误描述
*/
private String errorDescription;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 更新时间
*/
private LocalDateTime updateTime;
private Long number;
private Long capacity;
//标识下载状态
private String LocalStatuss;
}