Class: TencentCloud::Mongodb::V20190725::Task

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190725/models.rb

Overview

日志下载任务描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, taskid = nil, createtime = nil, updatetime = nil, filesize = nil, status = nil, percent = nil, url = nil) ⇒ Task

Returns a new instance of Task.



6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
# File 'lib/v20190725/models.rb', line 6263

def initialize(tasktype=nil, taskid=nil, createtime=nil, updatetime=nil, filesize=nil, status=nil, percent=nil, url=nil)
  @TaskType = tasktype
  @TaskId = taskid
  @CreateTime = createtime
  @UpdateTime = updatetime
  @FileSize = filesize
  @Status = status
  @Percent = percent
  @Url = url
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def CreateTime
  @CreateTime
end

#FileSizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def FileSize
  @FileSize
end

#PercentObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def Percent
  @Percent
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def Status
  @Status
end

#TaskIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def TaskId
  @TaskId
end

#TaskTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def TaskType
  @TaskType
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def UpdateTime
  @UpdateTime
end

#UrlObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskType:

    下载任务类型,0:慢日志,1:错误日志

  • TaskId:

    任务ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • FileSize:

    文件大小

  • Status:

    任务状态,0:初始化,1:运行中,2:成功,3:失败

  • Percent:

    百分比

  • Url:

    下载链接



6261
6262
6263
# File 'lib/v20190725/models.rb', line 6261

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
# File 'lib/v20190725/models.rb', line 6274

def deserialize(params)
  @TaskType = params['TaskType']
  @TaskId = params['TaskId']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @FileSize = params['FileSize']
  @Status = params['Status']
  @Percent = params['Percent']
  @Url = params['Url']
end