Class: TencentCloud::Vod::V20180717::ReviewImageResponse

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20180717/models.rb

Overview

ReviewImage返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reviewresultset = nil, mediareviewresult = nil, requestid = nil) ⇒ ReviewImageResponse

Returns a new instance of ReviewImageResponse.



25728
25729
25730
25731
25732
# File 'lib/v20180717/models.rb', line 25728

def initialize(reviewresultset=nil, mediareviewresult=nil, requestid=nil)
  @ReviewResultSet = reviewresultset
  @MediaReviewResult = mediareviewresult
  @RequestId = requestid
end

Instance Attribute Details

#MediaReviewResultObject

<font color=red>注意:该字段已废弃,建议使用 MediaReviewResult。</font> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReviewResultSet:

    图片审核任务结果。

  • MediaReviewResult:

    图片审核任务结果。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



25723
25724
25725
# File 'lib/v20180717/models.rb', line 25723

def MediaReviewResult
  @MediaReviewResult
end

#RequestIdObject

<font color=red>注意:该字段已废弃,建议使用 MediaReviewResult。</font> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReviewResultSet:

    图片审核任务结果。

  • MediaReviewResult:

    图片审核任务结果。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



25723
25724
25725
# File 'lib/v20180717/models.rb', line 25723

def RequestId
  @RequestId
end

#ReviewResultSetObject

<font color=red>注意:该字段已废弃,建议使用 MediaReviewResult。</font> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ReviewResultSet:

    图片审核任务结果。

  • MediaReviewResult:

    图片审核任务结果。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



25723
25724
25725
# File 'lib/v20180717/models.rb', line 25723

def ReviewResultSet
  @ReviewResultSet
end

Instance Method Details

#deserialize(params) ⇒ Object



25734
25735
25736
25737
25738
25739
25740
25741
25742
25743
25744
25745
25746
25747
25748
# File 'lib/v20180717/models.rb', line 25734

def deserialize(params)
  unless params['ReviewResultSet'].nil?
    @ReviewResultSet = []
    params['ReviewResultSet'].each do |i|
      contentreviewresult_tmp = ContentReviewResult.new
      contentreviewresult_tmp.deserialize(i)
      @ReviewResultSet << contentreviewresult_tmp
    end
  end
  unless params['MediaReviewResult'].nil?
    @MediaReviewResult = ReviewImageResult.new
    @MediaReviewResult.deserialize(params['MediaReviewResult'])
  end
  @RequestId = params['RequestId']
end