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.
14874 14875 14876 14877 14878 14879 14880 |
# File 'lib/v20190423/models.rb', line 14874 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
14872 14873 14874 |
# File 'lib/v20190423/models.rb', line 14872 def AlternativeOutputLang @AlternativeOutputLang end |
#CustomDetectQueries ⇒ Object
14872 14873 14874 |
# File 'lib/v20190423/models.rb', line 14872 def CustomDetectQueries @CustomDetectQueries end |
#DetectTypes ⇒ Object
14872 14873 14874 |
# File 'lib/v20190423/models.rb', line 14872 def DetectTypes @DetectTypes end |
#MultiCameraLayout ⇒ Object
14872 14873 14874 |
# File 'lib/v20190423/models.rb', line 14872 def MultiCameraLayout @MultiCameraLayout end |
#OutputLang ⇒ Object
14872 14873 14874 |
# File 'lib/v20190423/models.rb', line 14872 def OutputLang @OutputLang end |
Instance Method Details
#deserialize(params) ⇒ Object
14882 14883 14884 14885 14886 14887 14888 14889 14890 14891 14892 14893 14894 14895 |
# File 'lib/v20190423/models.rb', line 14882 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 |