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.



35955
35956
35957
35958
35959
35960
35961
# File 'lib/v20210820/models.rb', line 35955

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:

    表名



35953
35954
35955
# File 'lib/v20210820/models.rb', line 35953

def DatabaseName
  @DatabaseName
end

#DatasourceIdObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35953
35954
35955
# File 'lib/v20210820/models.rb', line 35953

def DatasourceId
  @DatasourceId
end

#MsTypeObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35953
35954
35955
# File 'lib/v20210820/models.rb', line 35953

def MsType
  @MsType
end

#NameObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35953
35954
35955
# File 'lib/v20210820/models.rb', line 35953

def Name
  @Name
end

#SchemaNameObject

Parameters:

  • MsType:

    数据源类型

  • DatasourceId:

    数据源id

  • DatabaseName:

    数据库名称

  • SchemaName:

    schema

  • Name:

    表名



35953
35954
35955
# File 'lib/v20210820/models.rb', line 35953

def SchemaName
  @SchemaName
end

Instance Method Details

#deserialize(params) ⇒ Object



35963
35964
35965
35966
35967
35968
35969
# File 'lib/v20210820/models.rb', line 35963

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