Class: TencentCloud::Ivld::V20210903::TaskFilter

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

Overview

任务筛选条件结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mediatypeset = nil, taskstatusset = nil, tasknameset = nil, taskidset = nil, medianameset = nil, medialangset = nil, medialabelset = nil, labelset = nil) ⇒ TaskFilter

Returns a new instance of TaskFilter.



2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
# File 'lib/v20210903/models.rb', line 2617

def initialize(mediatypeset=nil, taskstatusset=nil, tasknameset=nil, taskidset=nil, medianameset=nil, medialangset=nil, medialabelset=nil, labelset=nil)
  @MediaTypeSet = mediatypeset
  @TaskStatusSet = taskstatusset
  @TaskNameSet = tasknameset
  @TaskIdSet = taskidset
  @MediaNameSet = medianameset
  @MediaLangSet = medialangset
  @MediaLabelSet = medialabelset
  @LabelSet = labelset
end

Instance Attribute Details

#LabelSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def LabelSet
  @LabelSet
end

#MediaLabelSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def MediaLabelSet
  @MediaLabelSet
end

#MediaLangSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def MediaLangSet
  @MediaLangSet
end

#MediaNameSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def MediaNameSet
  @MediaNameSet
end

#MediaTypeSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def MediaTypeSet
  @MediaTypeSet
end

#TaskIdSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def TaskIdSet
  @TaskIdSet
end

#TaskNameSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def TaskNameSet
  @TaskNameSet
end

#TaskStatusSetObject

Parameters:

  • MediaTypeSet:

    媒资文件类型

  • TaskStatusSet:

    待筛选的任务状态列表

  • TaskNameSet:

    待筛选的任务名称数组

  • TaskIdSet:

    TaskId数组

  • MediaNameSet:

    媒资文件名数组

  • MediaLangSet:

    媒资语言类型

  • MediaLabelSet:

    媒资素材一级类型

  • LabelSet:

    媒资自定义标签数组



2615
2616
2617
# File 'lib/v20210903/models.rb', line 2615

def TaskStatusSet
  @TaskStatusSet
end

Instance Method Details

#deserialize(params) ⇒ Object



2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
# File 'lib/v20210903/models.rb', line 2628

def deserialize(params)
  @MediaTypeSet = params['MediaTypeSet']
  @TaskStatusSet = params['TaskStatusSet']
  @TaskNameSet = params['TaskNameSet']
  @TaskIdSet = params['TaskIdSet']
  @MediaNameSet = params['MediaNameSet']
  @MediaLangSet = params['MediaLangSet']
  @MediaLabelSet = params['MediaLabelSet']
  @LabelSet = params['LabelSet']
end