Class: TencentCloud::Dbbrain::V20210527::DescribeNoPrimaryKeyTablesResponse

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

Overview

DescribeNoPrimaryKeyTables返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(noprimarykeytablecount = nil, noprimarykeytablecountdiff = nil, noprimarykeytablerecordcount = nil, noprimarykeytables = nil, timestamp = nil, requestid = nil) ⇒ DescribeNoPrimaryKeyTablesResponse

Returns a new instance of DescribeNoPrimaryKeyTablesResponse.



3286
3287
3288
3289
3290
3291
3292
3293
# File 'lib/v20210527/models.rb', line 3286

def initialize(noprimarykeytablecount=nil, noprimarykeytablecountdiff=nil, noprimarykeytablerecordcount=nil, noprimarykeytables=nil, timestamp=nil, requestid=nil)
  @NoPrimaryKeyTableCount = noprimarykeytablecount
  @NoPrimaryKeyTableCountDiff = noprimarykeytablecountdiff
  @NoPrimaryKeyTableRecordCount = noprimarykeytablerecordcount
  @NoPrimaryKeyTables = noprimarykeytables
  @Timestamp = timestamp
  @RequestId = requestid
end

Instance Attribute Details

#NoPrimaryKeyTableCountObject

Parameters:

  • 无主键表总数。

  • 与昨日扫描无主键表的差值,正数为增加,负数为减少,0为无变化。

  • 记录的无主键表总数(不超过无主键表总数),可用于分页查询。

  • 无主键表列表。

  • 采集时间戳(秒)。

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



3284
3285
3286
# File 'lib/v20210527/models.rb', line 3284

def NoPrimaryKeyTableCount
  @NoPrimaryKeyTableCount
end

#NoPrimaryKeyTableCountDiffObject

Parameters:

  • 无主键表总数。

  • 与昨日扫描无主键表的差值,正数为增加,负数为减少,0为无变化。

  • 记录的无主键表总数(不超过无主键表总数),可用于分页查询。

  • 无主键表列表。

  • 采集时间戳(秒)。

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



3284
3285
3286
# File 'lib/v20210527/models.rb', line 3284

def NoPrimaryKeyTableCountDiff
  @NoPrimaryKeyTableCountDiff
end

#NoPrimaryKeyTableRecordCountObject

Parameters:

  • 无主键表总数。

  • 与昨日扫描无主键表的差值,正数为增加,负数为减少,0为无变化。

  • 记录的无主键表总数(不超过无主键表总数),可用于分页查询。

  • 无主键表列表。

  • 采集时间戳(秒)。

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



3284
3285
3286
# File 'lib/v20210527/models.rb', line 3284

def NoPrimaryKeyTableRecordCount
  @NoPrimaryKeyTableRecordCount
end

#NoPrimaryKeyTablesObject

Parameters:

  • 无主键表总数。

  • 与昨日扫描无主键表的差值,正数为增加,负数为减少,0为无变化。

  • 记录的无主键表总数(不超过无主键表总数),可用于分页查询。

  • 无主键表列表。

  • 采集时间戳(秒)。

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



3284
3285
3286
# File 'lib/v20210527/models.rb', line 3284

def NoPrimaryKeyTables
  @NoPrimaryKeyTables
end

#RequestIdObject

Parameters:

  • 无主键表总数。

  • 与昨日扫描无主键表的差值,正数为增加,负数为减少,0为无变化。

  • 记录的无主键表总数(不超过无主键表总数),可用于分页查询。

  • 无主键表列表。

  • 采集时间戳(秒)。

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



3284
3285
3286
# File 'lib/v20210527/models.rb', line 3284

def RequestId
  @RequestId
end

#TimestampObject

Parameters:

  • 无主键表总数。

  • 与昨日扫描无主键表的差值,正数为增加,负数为减少,0为无变化。

  • 记录的无主键表总数(不超过无主键表总数),可用于分页查询。

  • 无主键表列表。

  • 采集时间戳(秒)。

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



3284
3285
3286
# File 'lib/v20210527/models.rb', line 3284

def Timestamp
  @Timestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
# File 'lib/v20210527/models.rb', line 3295

def deserialize(params)
  @NoPrimaryKeyTableCount = params['NoPrimaryKeyTableCount']
  @NoPrimaryKeyTableCountDiff = params['NoPrimaryKeyTableCountDiff']
  @NoPrimaryKeyTableRecordCount = params['NoPrimaryKeyTableRecordCount']
  unless params['NoPrimaryKeyTables'].nil?
    @NoPrimaryKeyTables = []
    params['NoPrimaryKeyTables'].each do |i|
      table_tmp = Table.new
      table_tmp.deserialize(i)
      @NoPrimaryKeyTables << table_tmp
    end
  end
  @Timestamp = params['Timestamp']
  @RequestId = params['RequestId']
end