Class: TencentCloud::Gs::V20191118::AndroidInstanceTaskStatus

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

Overview

安卓实例任务状态信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, status = nil, androidinstanceid = nil, taskresult = nil, tasktype = nil, createtime = nil, completetime = nil) ⇒ AndroidInstanceTaskStatus

Returns a new instance of AndroidInstanceTaskStatus.



531
532
533
534
535
536
537
538
539
# File 'lib/v20191118/models.rb', line 531

def initialize(taskid=nil, status=nil, androidinstanceid=nil, taskresult=nil, tasktype=nil, createtime=nil, completetime=nil)
  @TaskId = taskid
  @Status = status
  @AndroidInstanceId = androidinstanceid
  @TaskResult = taskresult
  @TaskType = tasktype
  @CreateTime = createtime
  @CompleteTime = completetime
end

Instance Attribute Details

#AndroidInstanceIdObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def AndroidInstanceId
  @AndroidInstanceId
end

#CompleteTimeObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def CompleteTime
  @CompleteTime
end

#CreateTimeObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def CreateTime
  @CreateTime
end

#StatusObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def Status
  @Status
end

#TaskIdObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def TaskId
  @TaskId
end

#TaskResultObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def TaskResult
  @TaskResult
end

#TaskTypeObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED

  • AndroidInstanceId:

    实例ID

  • TaskResult:

    任务执行结果描述,针对某些任务,可以是可解析的 json

  • TaskType:

    任务类型

  • CreateTime:

    任务创建时间

  • CompleteTime:

    任务完成时间



529
530
531
# File 'lib/v20191118/models.rb', line 529

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



541
542
543
544
545
546
547
548
549
# File 'lib/v20191118/models.rb', line 541

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  @AndroidInstanceId = params['AndroidInstanceId']
  @TaskResult = params['TaskResult']
  @TaskType = params['TaskType']
  @CreateTime = params['CreateTime']
  @CompleteTime = params['CompleteTime']
end