Class: TencentCloud::Tics::V20181115::DescribeFileInfoResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tics::V20181115::DescribeFileInfoResponse
- Defined in:
- lib/v20181115/models.rb
Overview
DescribeFileInfo返回参数结构体
Instance Attribute Summary collapse
-
#Confidence ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#Context ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#FileInfo ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#Intelligences ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#RequestId ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#Result ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#ReturnCode ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
-
#Tags ⇒ Object
(md5,sha1,sha256),文件大小等等文件 基础信息.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(returncode = nil, result = nil, confidence = nil, fileinfo = nil, tags = nil, intelligences = nil, context = nil, requestid = nil) ⇒ DescribeFileInfoResponse
constructor
A new instance of DescribeFileInfoResponse.
Constructor Details
#initialize(returncode = nil, result = nil, confidence = nil, fileinfo = nil, tags = nil, intelligences = nil, context = nil, requestid = nil) ⇒ DescribeFileInfoResponse
Returns a new instance of DescribeFileInfoResponse.
157 158 159 160 161 162 163 164 165 166 |
# File 'lib/v20181115/models.rb', line 157 def initialize(returncode=nil, result=nil, confidence=nil, fileinfo=nil, =nil, intelligences=nil, context=nil, requestid=nil) @ReturnCode = returncode @Result = result @Confidence = confidence @FileInfo = fileinfo @Tags = @Intelligences = intelligences @Context = context @RequestId = requestid end |
Instance Attribute Details
#Confidence ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def Confidence @Confidence end |
#Context ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def Context @Context end |
#FileInfo ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def FileInfo @FileInfo end |
#Intelligences ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def Intelligences @Intelligences end |
#RequestId ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def RequestId @RequestId end |
#Result ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def Result @Result end |
#ReturnCode ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def ReturnCode @ReturnCode end |
#Tags ⇒ Object
(md5,sha1,sha256),文件大小等等文件基础信息
155 156 157 |
# File 'lib/v20181115/models.rb', line 155 def Tags @Tags end |
Instance Method Details
#deserialize(params) ⇒ Object
168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
# File 'lib/v20181115/models.rb', line 168 def deserialize(params) @ReturnCode = params['ReturnCode'] @Result = params['Result'] @Confidence = params['Confidence'] unless params['FileInfo'].nil? @FileInfo = [] params['FileInfo'].each do |i| fileinfotype_tmp = FileInfoType.new fileinfotype_tmp.deserialize(i) @FileInfo << fileinfotype_tmp end end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tagtype_tmp = TagType.new tagtype_tmp.deserialize(i) @Tags << tagtype_tmp end end unless params['Intelligences'].nil? @Intelligences = [] params['Intelligences'].each do |i| intelligencetype_tmp = IntelligenceType.new intelligencetype_tmp.deserialize(i) @Intelligences << intelligencetype_tmp end end @Context = params['Context'] @RequestId = params['RequestId'] end |