Class: TencentCloud::Mrs::V20200910::ImageToClassRequest

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

Overview

ImageToClass请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imageinfolist = nil, handleparam = nil, type = nil, usertype = nil) ⇒ ImageToClassRequest

Returns a new instance of ImageToClassRequest.



5027
5028
5029
5030
5031
5032
# File 'lib/v20200910/models.rb', line 5027

def initialize(imageinfolist=nil, handleparam=nil, type=nil, usertype=nil)
  @ImageInfoList = imageinfolist
  @HandleParam = handleparam
  @Type = type
  @UserType = usertype
end

Instance Attribute Details

#HandleParamObject

Parameters:

  • ImageInfoList:

    图片列表,允许传入多张图片,支持传入图片的base64编码,暂不支持图片url

  • HandleParam:

    图片处理参数

  • Type:

    不填,默认为0

  • UserType:

    后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。



5025
5026
5027
# File 'lib/v20200910/models.rb', line 5025

def HandleParam
  @HandleParam
end

#ImageInfoListObject

Parameters:

  • ImageInfoList:

    图片列表,允许传入多张图片,支持传入图片的base64编码,暂不支持图片url

  • HandleParam:

    图片处理参数

  • Type:

    不填,默认为0

  • UserType:

    后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。



5025
5026
5027
# File 'lib/v20200910/models.rb', line 5025

def ImageInfoList
  @ImageInfoList
end

#TypeObject

Parameters:

  • ImageInfoList:

    图片列表,允许传入多张图片,支持传入图片的base64编码,暂不支持图片url

  • HandleParam:

    图片处理参数

  • Type:

    不填,默认为0

  • UserType:

    后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。



5025
5026
5027
# File 'lib/v20200910/models.rb', line 5025

def Type
  @Type
end

#UserTypeObject

Parameters:

  • ImageInfoList:

    图片列表,允许传入多张图片,支持传入图片的base64编码,暂不支持图片url

  • HandleParam:

    图片处理参数

  • Type:

    不填,默认为0

  • UserType:

    后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。



5025
5026
5027
# File 'lib/v20200910/models.rb', line 5025

def UserType
  @UserType
end

Instance Method Details

#deserialize(params) ⇒ Object



5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
# File 'lib/v20200910/models.rb', line 5034

def deserialize(params)
  unless params['ImageInfoList'].nil?
    @ImageInfoList = []
    params['ImageInfoList'].each do |i|
      imageinfo_tmp = ImageInfo.new
      imageinfo_tmp.deserialize(i)
      @ImageInfoList << imageinfo_tmp
    end
  end
  unless params['HandleParam'].nil?
    @HandleParam = HandleParam.new
    @HandleParam.deserialize(params['HandleParam'])
  end
  @Type = params['Type']
  @UserType = params['UserType']
end