Class: TencentCloud::Dbbrain::V20210527::RedisBigKeyTask

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

Overview

Redis大Key分析任务详情。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(asyncrequestid = nil, createtime = nil, starttime = nil, endtime = nil, taskstatus = nil, progress = nil, shardids = nil) ⇒ RedisBigKeyTask

Returns a new instance of RedisBigKeyTask.



6793
6794
6795
6796
6797
6798
6799
6800
6801
# File 'lib/v20210527/models.rb', line 6793

def initialize(asyncrequestid=nil, createtime=nil, starttime=nil, endtime=nil, taskstatus=nil, progress=nil, shardids=nil)
  @AsyncRequestId = asyncrequestid
  @CreateTime = createtime
  @StartTime = starttime
  @EndTime = endtime
  @TaskStatus = taskstatus
  @Progress = progress
  @ShardIds = shardids
end

Instance Attribute Details

#AsyncRequestIdObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def AsyncRequestId
  @AsyncRequestId
end

#CreateTimeObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def CreateTime
  @CreateTime
end

#EndTimeObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def EndTime
  @EndTime
end

#ProgressObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def Progress
  @Progress
end

#ShardIdsObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def ShardIds
  @ShardIds
end

#StartTimeObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def StartTime
  @StartTime
end

#TaskStatusObject

Parameters:

  • AsyncRequestId:

    异步任务请求 ID。

  • CreateTime:

    任务创建时间。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • TaskStatus:

    任务状态。

  • Progress:

    任务执行进度。

  • ShardIds:

    任务包含的分片节点序号列表。



6791
6792
6793
# File 'lib/v20210527/models.rb', line 6791

def TaskStatus
  @TaskStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



6803
6804
6805
6806
6807
6808
6809
6810
6811
# File 'lib/v20210527/models.rb', line 6803

def deserialize(params)
  @AsyncRequestId = params['AsyncRequestId']
  @CreateTime = params['CreateTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @TaskStatus = params['TaskStatus']
  @Progress = params['Progress']
  @ShardIds = params['ShardIds']
end