Class: TencentCloud::Mps::V20190612::CreateVideoSearchTaskRequest

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

Overview

CreateVideoSearchTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(searchvalueinput = nil, limit = nil, tasknotifyconfig = nil) ⇒ CreateVideoSearchTaskRequest

Returns a new instance of CreateVideoSearchTaskRequest.



9698
9699
9700
9701
9702
# File 'lib/v20190612/models.rb', line 9698

def initialize(searchvalueinput=nil, limit=nil, tasknotifyconfig=nil)
  @SearchValueInput = searchvalueinput
  @Limit = limit
  @TaskNotifyConfig = tasknotifyconfig
end

Instance Attribute Details

#LimitObject

Parameters:

  • SearchValueInput:

    用于检索任务的输入

  • Limit:

    返回视频的最大数量,取值范围,将返回最相近的前Limit条视频,默认为5

  • TaskNotifyConfig:

    可选,用于检索任务完成后向回调方发送检索结果,目前仅支持URL方式



9696
9697
9698
# File 'lib/v20190612/models.rb', line 9696

def Limit
  @Limit
end

#SearchValueInputObject

Parameters:

  • SearchValueInput:

    用于检索任务的输入

  • Limit:

    返回视频的最大数量,取值范围,将返回最相近的前Limit条视频,默认为5

  • TaskNotifyConfig:

    可选,用于检索任务完成后向回调方发送检索结果,目前仅支持URL方式



9696
9697
9698
# File 'lib/v20190612/models.rb', line 9696

def SearchValueInput
  @SearchValueInput
end

#TaskNotifyConfigObject

Parameters:

  • SearchValueInput:

    用于检索任务的输入

  • Limit:

    返回视频的最大数量,取值范围,将返回最相近的前Limit条视频,默认为5

  • TaskNotifyConfig:

    可选,用于检索任务完成后向回调方发送检索结果,目前仅支持URL方式



9696
9697
9698
# File 'lib/v20190612/models.rb', line 9696

def TaskNotifyConfig
  @TaskNotifyConfig
end

Instance Method Details

#deserialize(params) ⇒ Object



9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
# File 'lib/v20190612/models.rb', line 9704

def deserialize(params)
  unless params['SearchValueInput'].nil?
    @SearchValueInput = SearchValueInput.new
    @SearchValueInput.deserialize(params['SearchValueInput'])
  end
  @Limit = params['Limit']
  unless params['TaskNotifyConfig'].nil?
    @TaskNotifyConfig = TaskNotifyConfig.new
    @TaskNotifyConfig.deserialize(params['TaskNotifyConfig'])
  end
end