Class: TencentCloud::Cwp::V20180228::SearchLogResponse

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

Overview

SearchLog返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(count = nil, context = nil, listover = nil, analysis = nil, data = nil, requestid = nil) ⇒ SearchLogResponse

Returns a new instance of SearchLogResponse.



38852
38853
38854
38855
38856
38857
38858
38859
# File 'lib/v20180228/models.rb', line 38852

def initialize(count=nil, context=nil, listover=nil, analysis=nil, data=nil, requestid=nil)
  @Count = count
  @Context = context
  @ListOver = listover
  @Analysis = analysis
  @Data = data
  @RequestId = requestid
end

Instance Attribute Details

#AnalysisObject

Parameters:

  • Count:

    匹配检索条件的原始日志的数量

  • Context:

    透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时

  • ListOver:

    符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志

  • Analysis:

    返回的是否为统计分析(即SQL)结果

  • Data:

    匹配检索条件的原始日志

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



38850
38851
38852
# File 'lib/v20180228/models.rb', line 38850

def Analysis
  @Analysis
end

#ContextObject

Parameters:

  • Count:

    匹配检索条件的原始日志的数量

  • Context:

    透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时

  • ListOver:

    符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志

  • Analysis:

    返回的是否为统计分析(即SQL)结果

  • Data:

    匹配检索条件的原始日志

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



38850
38851
38852
# File 'lib/v20180228/models.rb', line 38850

def Context
  @Context
end

#CountObject

Parameters:

  • Count:

    匹配检索条件的原始日志的数量

  • Context:

    透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时

  • ListOver:

    符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志

  • Analysis:

    返回的是否为统计分析(即SQL)结果

  • Data:

    匹配检索条件的原始日志

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



38850
38851
38852
# File 'lib/v20180228/models.rb', line 38850

def Count
  @Count
end

#DataObject

Parameters:

  • Count:

    匹配检索条件的原始日志的数量

  • Context:

    透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时

  • ListOver:

    符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志

  • Analysis:

    返回的是否为统计分析(即SQL)结果

  • Data:

    匹配检索条件的原始日志

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



38850
38851
38852
# File 'lib/v20180228/models.rb', line 38850

def Data
  @Data
end

#ListOverObject

Parameters:

  • Count:

    匹配检索条件的原始日志的数量

  • Context:

    透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时

  • ListOver:

    符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志

  • Analysis:

    返回的是否为统计分析(即SQL)结果

  • Data:

    匹配检索条件的原始日志

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



38850
38851
38852
# File 'lib/v20180228/models.rb', line 38850

def ListOver
  @ListOver
end

#RequestIdObject

Parameters:

  • Count:

    匹配检索条件的原始日志的数量

  • Context:

    透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时

  • ListOver:

    符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志

  • Analysis:

    返回的是否为统计分析(即SQL)结果

  • Data:

    匹配检索条件的原始日志

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



38850
38851
38852
# File 'lib/v20180228/models.rb', line 38850

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



38861
38862
38863
38864
38865
38866
38867
38868
38869
38870
38871
38872
38873
38874
38875
# File 'lib/v20180228/models.rb', line 38861

def deserialize(params)
  @Count = params['Count']
  @Context = params['Context']
  @ListOver = params['ListOver']
  @Analysis = params['Analysis']
  unless params['Data'].nil?
    @Data = []
    params['Data'].each do |i|
      loginfo_tmp = LogInfo.new
      loginfo_tmp.deserialize(i)
      @Data << loginfo_tmp
    end
  end
  @RequestId = params['RequestId']
end