Class: TencentCloud::Cfw::V20190904::SearchLogTopics

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190904/models.rb

Overview

多主题检索返回信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(errors = nil, infos = nil) ⇒ SearchLogTopics

Returns a new instance of SearchLogTopics.



9004
9005
9006
9007
# File 'lib/v20190904/models.rb', line 9004

def initialize(errors=nil, infos=nil)
  @Errors = errors
  @Infos = infos
end

Instance Attribute Details

#ErrorsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Errors:

    多日志主题检索对应的错误信息

  • Infos:

    多日志主题检索各日志主题信息



9002
9003
9004
# File 'lib/v20190904/models.rb', line 9002

def Errors
  @Errors
end

#InfosObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Errors:

    多日志主题检索对应的错误信息

  • Infos:

    多日志主题检索各日志主题信息



9002
9003
9004
# File 'lib/v20190904/models.rb', line 9002

def Infos
  @Infos
end

Instance Method Details

#deserialize(params) ⇒ Object



9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
# File 'lib/v20190904/models.rb', line 9009

def deserialize(params)
  unless params['Errors'].nil?
    @Errors = []
    params['Errors'].each do |i|
      searchlogerrors_tmp = SearchLogErrors.new
      searchlogerrors_tmp.deserialize(i)
      @Errors << searchlogerrors_tmp
    end
  end
  unless params['Infos'].nil?
    @Infos = []
    params['Infos'].each do |i|
      searchloginfos_tmp = SearchLogInfos.new
      searchloginfos_tmp.deserialize(i)
      @Infos << searchloginfos_tmp
    end
  end
end