Class: TencentCloud::Wedata::V20210820::TableNameFilter

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

Overview

按表名查询的查询条件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mstype = nil, datasourceid = nil, databasename = nil, schemaname = nil, name = nil) ⇒ TableNameFilter

Returns a new instance of TableNameFilter.



35604
35605
35606
35607
35608
35609
35610
# File 'lib/v20210820/models.rb', line 35604

def initialize(mstype=nil, datasourceid=nil, databasename=nil, schemaname=nil, name=nil)
  @MsType = mstype
  @DatasourceId = datasourceid
  @DatabaseName = databasename
  @SchemaName = schemaname
  @Name = name
end

Instance Attribute Details

#DatabaseNameObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35602
35603
35604
# File 'lib/v20210820/models.rb', line 35602

def DatabaseName
  @DatabaseName
end

#DatasourceIdObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35602
35603
35604
# File 'lib/v20210820/models.rb', line 35602

def DatasourceId
  @DatasourceId
end

#MsTypeObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35602
35603
35604
# File 'lib/v20210820/models.rb', line 35602

def MsType
  @MsType
end

#NameObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35602
35603
35604
# File 'lib/v20210820/models.rb', line 35602

def Name
  @Name
end

#SchemaNameObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35602
35603
35604
# File 'lib/v20210820/models.rb', line 35602

def SchemaName
  @SchemaName
end

Instance Method Details

#deserialize(params) ⇒ Object



35612
35613
35614
35615
35616
35617
35618
# File 'lib/v20210820/models.rb', line 35612

def deserialize(params)
  @MsType = params['MsType']
  @DatasourceId = params['DatasourceId']
  @DatabaseName = params['DatabaseName']
  @SchemaName = params['SchemaName']
  @Name = params['Name']
end