Class: TencentCloud::Ams::V20201229::TaskData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ams::V20201229::TaskData
- Defined in:
- lib/v20201229/models.rb
Overview
任务数据
Instance Attribute Summary collapse
-
#BizType ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#CreatedAt ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#DataId ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#InputInfo ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#Labels ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#MediaInfo ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#Name ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#Status ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#Suggestion ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#TaskId ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#Type ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。. -
#UpdatedAt ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dataid = nil, taskid = nil, status = nil, name = nil, biztype = nil, type = nil, suggestion = nil, mediainfo = nil, labels = nil, createdat = nil, updatedat = nil, inputinfo = nil) ⇒ TaskData
constructor
A new instance of TaskData.
Constructor Details
#initialize(dataid = nil, taskid = nil, status = nil, name = nil, biztype = nil, type = nil, suggestion = nil, mediainfo = nil, labels = nil, createdat = nil, updatedat = nil, inputinfo = nil) ⇒ TaskData
Returns a new instance of TaskData.
1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 |
# File 'lib/v20201229/models.rb', line 1207 def initialize(dataid=nil, taskid=nil, status=nil, name=nil, biztype=nil, type=nil, suggestion=nil, mediainfo=nil, labels=nil, createdat=nil, updatedat=nil, inputinfo=nil) @DataId = dataid @TaskId = taskid @Status = status @Name = name @BizType = biztype @Type = type @Suggestion = suggestion @MediaInfo = mediainfo @Labels = labels @CreatedAt = createdat @UpdatedAt = updatedat @InputInfo = inputinfo end |
Instance Attribute Details
#BizType ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def BizType @BizType end |
#CreatedAt ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def CreatedAt @CreatedAt end |
#DataId ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def DataId @DataId end |
#InputInfo ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def InputInfo @InputInfo end |
#Labels ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def Labels @Labels end |
#MediaInfo ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def MediaInfo @MediaInfo end |
#Name ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def Name @Name end |
#Status ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def Status @Status end |
#Suggestion ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def Suggestion @Suggestion end |
#TaskId ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def TaskId @TaskId end |
#Type ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def Type @Type end |
#UpdatedAt ⇒ Object
取值:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
1205 1206 1207 |
# File 'lib/v20201229/models.rb', line 1205 def UpdatedAt @UpdatedAt end |
Instance Method Details
#deserialize(params) ⇒ Object
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 |
# File 'lib/v20201229/models.rb', line 1222 def deserialize(params) @DataId = params['DataId'] @TaskId = params['TaskId'] @Status = params['Status'] @Name = params['Name'] @BizType = params['BizType'] @Type = params['Type'] @Suggestion = params['Suggestion'] unless params['MediaInfo'].nil? @MediaInfo = MediaInfo.new @MediaInfo.deserialize(params['MediaInfo']) end unless params['Labels'].nil? @Labels = [] params['Labels'].each do |i| tasklabel_tmp = TaskLabel.new tasklabel_tmp.deserialize(i) @Labels << tasklabel_tmp end end @CreatedAt = params['CreatedAt'] @UpdatedAt = params['UpdatedAt'] unless params['InputInfo'].nil? @InputInfo = InputInfo.new @InputInfo.deserialize(params['InputInfo']) end end |