Class: TencentCloud::Mps::V20190612::ExtractBlindWatermarkRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ExtractBlindWatermarkRequest
- Defined in:
- lib/v20190612/models.rb
Overview
ExtractBlindWatermark请求参数结构体
Instance Attribute Summary collapse
- #ExtractBlindWatermarkConfig ⇒ Object
- #InputInfo ⇒ Object
- #ResourceId ⇒ Object
- #TaskNotifyConfig ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, inputinfo = nil, tasknotifyconfig = nil, extractblindwatermarkconfig = nil, resourceid = nil) ⇒ ExtractBlindWatermarkRequest
constructor
A new instance of ExtractBlindWatermarkRequest.
Constructor Details
#initialize(type = nil, inputinfo = nil, tasknotifyconfig = nil, extractblindwatermarkconfig = nil, resourceid = nil) ⇒ ExtractBlindWatermarkRequest
Returns a new instance of ExtractBlindWatermarkRequest.
16573 16574 16575 16576 16577 16578 16579 |
# File 'lib/v20190612/models.rb', line 16573 def initialize(type=nil, inputinfo=nil, tasknotifyconfig=nil, extractblindwatermarkconfig=nil, resourceid=nil) @Type = type @InputInfo = inputinfo @TaskNotifyConfig = tasknotifyconfig @ExtractBlindWatermarkConfig = extractblindwatermarkconfig @ResourceId = resourceid end |
Instance Attribute Details
#ExtractBlindWatermarkConfig ⇒ Object
16571 16572 16573 |
# File 'lib/v20190612/models.rb', line 16571 def ExtractBlindWatermarkConfig @ExtractBlindWatermarkConfig end |
#InputInfo ⇒ Object
16571 16572 16573 |
# File 'lib/v20190612/models.rb', line 16571 def InputInfo @InputInfo end |
#ResourceId ⇒ Object
16571 16572 16573 |
# File 'lib/v20190612/models.rb', line 16571 def ResourceId @ResourceId end |
#TaskNotifyConfig ⇒ Object
16571 16572 16573 |
# File 'lib/v20190612/models.rb', line 16571 def TaskNotifyConfig @TaskNotifyConfig end |
#Type ⇒ Object
16571 16572 16573 |
# File 'lib/v20190612/models.rb', line 16571 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 |
# File 'lib/v20190612/models.rb', line 16581 def deserialize(params) @Type = params['Type'] unless params['InputInfo'].nil? @InputInfo = MediaInputInfo.new @InputInfo.deserialize(params['InputInfo']) end unless params['TaskNotifyConfig'].nil? @TaskNotifyConfig = TaskNotifyConfig.new @TaskNotifyConfig.deserialize(params['TaskNotifyConfig']) end unless params['ExtractBlindWatermarkConfig'].nil? @ExtractBlindWatermarkConfig = ExtractBlindWatermarkTaskConfig.new @ExtractBlindWatermarkConfig.deserialize(params['ExtractBlindWatermarkConfig']) end @ResourceId = params['ResourceId'] end |