Class: TencentCloud::Wedata::V20210820::DescribeSchedulerTaskCntByStatusRequest

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

Overview

DescribeSchedulerTaskCntByStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, typename = nil, projectid = nil, incharge = nil, workflowid = nil) ⇒ DescribeSchedulerTaskCntByStatusRequest

Returns a new instance of DescribeSchedulerTaskCntByStatusRequest.



15702
15703
15704
15705
15706
15707
15708
# File 'lib/v20210820/models.rb', line 15702

def initialize(tasktype=nil, typename=nil, projectid=nil, incharge=nil, workflowid=nil)
  @TaskType = tasktype
  @TypeName = typename
  @ProjectId = projectid
  @InCharge = incharge
  @WorkflowId = workflowid
end

Instance Attribute Details

#InChargeObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID



15700
15701
15702
# File 'lib/v20210820/models.rb', line 15700

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID



15700
15701
15702
# File 'lib/v20210820/models.rb', line 15700

def ProjectId
  @ProjectId
end

#TaskTypeObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID



15700
15701
15702
# File 'lib/v20210820/models.rb', line 15700

def TaskType
  @TaskType
end

#TypeNameObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID



15700
15701
15702
# File 'lib/v20210820/models.rb', line 15700

def TypeName
  @TypeName
end

#WorkflowIdObject

Parameters:

  • TaskType:

    1

  • TypeName:

    Y

  • ProjectId:

    111

  • InCharge:

    1

  • WorkflowId:

    工作流ID



15700
15701
15702
# File 'lib/v20210820/models.rb', line 15700

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



15710
15711
15712
15713
15714
15715
15716
# File 'lib/v20210820/models.rb', line 15710

def deserialize(params)
  @TaskType = params['TaskType']
  @TypeName = params['TypeName']
  @ProjectId = params['ProjectId']
  @InCharge = params['InCharge']
  @WorkflowId = params['WorkflowId']
end