Class: TencentCloud::Wedata::V20250806::ListColumnLineageRequest

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

Overview

ListColumnLineage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tableuniqueid = nil, direction = nil, pagenumber = nil, pagesize = nil, columnname = nil, platform = nil) ⇒ ListColumnLineageRequest

Returns a new instance of ListColumnLineageRequest.



6453
6454
6455
6456
6457
6458
6459
6460
# File 'lib/v20250806/models.rb', line 6453

def initialize(tableuniqueid=nil, direction=nil, pagenumber=nil, pagesize=nil, columnname=nil, platform=nil)
  @TableUniqueId = tableuniqueid
  @Direction = direction
  @PageNumber = pagenumber
  @PageSize = pagesize
  @ColumnName = columnname
  @Platform = platform
end

Instance Attribute Details

#ColumnNameObject

Parameters:

  • TableUniqueId:

    表唯一ID

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • ColumnName:

    列名称

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6451
6452
6453
# File 'lib/v20250806/models.rb', line 6451

def ColumnName
  @ColumnName
end

#DirectionObject

Parameters:

  • TableUniqueId:

    表唯一ID

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • ColumnName:

    列名称

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6451
6452
6453
# File 'lib/v20250806/models.rb', line 6451

def Direction
  @Direction
end

#PageNumberObject

Parameters:

  • TableUniqueId:

    表唯一ID

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • ColumnName:

    列名称

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6451
6452
6453
# File 'lib/v20250806/models.rb', line 6451

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • TableUniqueId:

    表唯一ID

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • ColumnName:

    列名称

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6451
6452
6453
# File 'lib/v20250806/models.rb', line 6451

def PageSize
  @PageSize
end

#PlatformObject

Parameters:

  • TableUniqueId:

    表唯一ID

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • ColumnName:

    列名称

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6451
6452
6453
# File 'lib/v20250806/models.rb', line 6451

def Platform
  @Platform
end

#TableUniqueIdObject

Parameters:

  • TableUniqueId:

    表唯一ID

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • ColumnName:

    列名称

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6451
6452
6453
# File 'lib/v20250806/models.rb', line 6451

def TableUniqueId
  @TableUniqueId
end

Instance Method Details

#deserialize(params) ⇒ Object



6462
6463
6464
6465
6466
6467
6468
6469
# File 'lib/v20250806/models.rb', line 6462

def deserialize(params)
  @TableUniqueId = params['TableUniqueId']
  @Direction = params['Direction']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @ColumnName = params['ColumnName']
  @Platform = params['Platform']
end