Class: TencentCloud::Wedata::V20210820::DescribeTableMetaRequest

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

Overview

DescribeTableMeta请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tableid = nil, tablenamefilter = nil, tablefiltertype = nil, searchnames = nil) ⇒ DescribeTableMetaRequest

Returns a new instance of DescribeTableMetaRequest.



15881
15882
15883
15884
15885
15886
# File 'lib/v20210820/models.rb', line 15881

def initialize(tableid=nil, tablenamefilter=nil, tablefiltertype=nil, searchnames=nil)
  @TableId = tableid
  @TableNameFilter = tablenamefilter
  @TableFilterType = tablefiltertype
  @SearchNames = searchnames
end

Instance Attribute Details

#SearchNamesObject

Parameters:

  • TableId:

    表唯一id

  • TableNameFilter:

    按名称查询的条件

  • TableFilterType:

    查询条件类型0按id,1按名称,默认为0

  • SearchNames:

    查询字段列表



15879
15880
15881
# File 'lib/v20210820/models.rb', line 15879

def SearchNames
  @SearchNames
end

#TableFilterTypeObject

Parameters:

  • TableId:

    表唯一id

  • TableNameFilter:

    按名称查询的条件

  • TableFilterType:

    查询条件类型0按id,1按名称,默认为0

  • SearchNames:

    查询字段列表



15879
15880
15881
# File 'lib/v20210820/models.rb', line 15879

def TableFilterType
  @TableFilterType
end

#TableIdObject

Parameters:

  • TableId:

    表唯一id

  • TableNameFilter:

    按名称查询的条件

  • TableFilterType:

    查询条件类型0按id,1按名称,默认为0

  • SearchNames:

    查询字段列表



15879
15880
15881
# File 'lib/v20210820/models.rb', line 15879

def TableId
  @TableId
end

#TableNameFilterObject

Parameters:

  • TableId:

    表唯一id

  • TableNameFilter:

    按名称查询的条件

  • TableFilterType:

    查询条件类型0按id,1按名称,默认为0

  • SearchNames:

    查询字段列表



15879
15880
15881
# File 'lib/v20210820/models.rb', line 15879

def TableNameFilter
  @TableNameFilter
end

Instance Method Details

#deserialize(params) ⇒ Object



15888
15889
15890
15891
15892
15893
15894
15895
15896
# File 'lib/v20210820/models.rb', line 15888

def deserialize(params)
  @TableId = params['TableId']
  unless params['TableNameFilter'].nil?
    @TableNameFilter = TableNameFilter.new
    @TableNameFilter.deserialize(params['TableNameFilter'])
  end
  @TableFilterType = params['TableFilterType']
  @SearchNames = params['SearchNames']
end