Class: TencentCloud::Mrs::V20200910::ImageMaskAsyncRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mrs::V20200910::ImageMaskAsyncRequest
- Defined in:
- lib/v20200910/models.rb
Overview
ImageMaskAsync请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(image = nil, maskflag = nil, autofiximagedirection = nil) ⇒ ImageMaskAsyncRequest
constructor
A new instance of ImageMaskAsyncRequest.
Constructor Details
#initialize(image = nil, maskflag = nil, autofiximagedirection = nil) ⇒ ImageMaskAsyncRequest
Returns a new instance of ImageMaskAsyncRequest.
4896 4897 4898 4899 4900 |
# File 'lib/v20200910/models.rb', line 4896 def initialize(image=nil, maskflag=nil, autofiximagedirection=nil) @Image = image @MaskFlag = maskflag @AutoFixImageDirection = autofiximagedirection end |
Instance Attribute Details
#AutoFixImageDirection ⇒ Object
4894 4895 4896 |
# File 'lib/v20200910/models.rb', line 4894 def AutoFixImageDirection @AutoFixImageDirection end |
#Image ⇒ Object
4894 4895 4896 |
# File 'lib/v20200910/models.rb', line 4894 def Image @Image end |
#MaskFlag ⇒ Object
4894 4895 4896 |
# File 'lib/v20200910/models.rb', line 4894 def MaskFlag @MaskFlag end |
Instance Method Details
#deserialize(params) ⇒ Object
4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 |
# File 'lib/v20200910/models.rb', line 4902 def deserialize(params) unless params['Image'].nil? @Image = ImageInfo.new @Image.deserialize(params['Image']) end unless params['MaskFlag'].nil? @MaskFlag = ImageMaskFlags.new @MaskFlag.deserialize(params['MaskFlag']) end @AutoFixImageDirection = params['AutoFixImageDirection'] end |