Class: TencentCloud::Iotexplorer::V20190423::VisionSummaryConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::VisionSummaryConfig
- Defined in:
- lib/v20190423/models.rb
Overview
视频摘要配置
Instance Attribute Summary collapse
- #AlternativeOutputLang ⇒ Object
- #CustomDetectQueries ⇒ Object
- #DetectTypes ⇒ Object
- #MultiCameraLayout ⇒ Object
- #OutputLang ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(outputlang = nil, alternativeoutputlang = nil, multicameralayout = nil, detecttypes = nil, customdetectqueries = nil) ⇒ VisionSummaryConfig
constructor
A new instance of VisionSummaryConfig.
Constructor Details
#initialize(outputlang = nil, alternativeoutputlang = nil, multicameralayout = nil, detecttypes = nil, customdetectqueries = nil) ⇒ VisionSummaryConfig
Returns a new instance of VisionSummaryConfig.
14904 14905 14906 14907 14908 14909 14910 |
# File 'lib/v20190423/models.rb', line 14904 def initialize(outputlang=nil, alternativeoutputlang=nil, multicameralayout=nil, detecttypes=nil, customdetectqueries=nil) @OutputLang = outputlang @AlternativeOutputLang = alternativeoutputlang @MultiCameraLayout = multicameralayout @DetectTypes = detecttypes @CustomDetectQueries = customdetectqueries end |
Instance Attribute Details
#AlternativeOutputLang ⇒ Object
14902 14903 14904 |
# File 'lib/v20190423/models.rb', line 14902 def AlternativeOutputLang @AlternativeOutputLang end |
#CustomDetectQueries ⇒ Object
14902 14903 14904 |
# File 'lib/v20190423/models.rb', line 14902 def CustomDetectQueries @CustomDetectQueries end |
#DetectTypes ⇒ Object
14902 14903 14904 |
# File 'lib/v20190423/models.rb', line 14902 def DetectTypes @DetectTypes end |
#MultiCameraLayout ⇒ Object
14902 14903 14904 |
# File 'lib/v20190423/models.rb', line 14902 def MultiCameraLayout @MultiCameraLayout end |
#OutputLang ⇒ Object
14902 14903 14904 |
# File 'lib/v20190423/models.rb', line 14902 def OutputLang @OutputLang end |
Instance Method Details
#deserialize(params) ⇒ Object
14912 14913 14914 14915 14916 14917 14918 14919 14920 14921 14922 14923 14924 14925 |
# File 'lib/v20190423/models.rb', line 14912 def deserialize(params) @OutputLang = params['OutputLang'] @AlternativeOutputLang = params['AlternativeOutputLang'] @MultiCameraLayout = params['MultiCameraLayout'] @DetectTypes = params['DetectTypes'] unless params['CustomDetectQueries'].nil? @CustomDetectQueries = [] params['CustomDetectQueries'].each do |i| visioncustomdetectquery_tmp = VisionCustomDetectQuery.new visioncustomdetectquery_tmp.deserialize(i) @CustomDetectQueries << visioncustomdetectquery_tmp end end end |