Class: TencentCloud::Vcube::V20220410::DescribeFeatureListResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vcube::V20220410::DescribeFeatureListResponse
- Defined in:
- lib/v20220410/models.rb
Overview
DescribeFeatureList返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(featurelist = nil, xmagicfeaturelist = nil, requestid = nil) ⇒ DescribeFeatureListResponse
constructor
A new instance of DescribeFeatureListResponse.
Constructor Details
#initialize(featurelist = nil, xmagicfeaturelist = nil, requestid = nil) ⇒ DescribeFeatureListResponse
Returns a new instance of DescribeFeatureListResponse.
756 757 758 759 760 |
# File 'lib/v20220410/models.rb', line 756 def initialize(featurelist=nil, xmagicfeaturelist=nil, requestid=nil) @FeatureList = featurelist @XMagicFeatureList = xmagicfeaturelist @RequestId = requestid end |
Instance Attribute Details
#FeatureList ⇒ Object
754 755 756 |
# File 'lib/v20220410/models.rb', line 754 def FeatureList @FeatureList end |
#RequestId ⇒ Object
754 755 756 |
# File 'lib/v20220410/models.rb', line 754 def RequestId @RequestId end |
#XMagicFeatureList ⇒ Object
754 755 756 |
# File 'lib/v20220410/models.rb', line 754 def XMagicFeatureList @XMagicFeatureList end |
Instance Method Details
#deserialize(params) ⇒ Object
762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 |
# File 'lib/v20220410/models.rb', line 762 def deserialize(params) unless params['FeatureList'].nil? @FeatureList = [] params['FeatureList'].each do |i| videofeature_tmp = VideoFeature.new videofeature_tmp.deserialize(i) @FeatureList << videofeature_tmp end end unless params['XMagicFeatureList'].nil? @XMagicFeatureList = [] params['XMagicFeatureList'].each do |i| xmagicfeature_tmp = XMagicFeature.new xmagicfeature_tmp.deserialize(i) @XMagicFeatureList << xmagicfeature_tmp end end @RequestId = params['RequestId'] end |