Class: TencentCloud::Wedata::V20210820::DescribeRealViewSchemaPageRequest

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

Overview

DescribeRealViewSchemaPage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pagenumber = nil, pagesize = nil, databasename = nil, datasourceid = nil, datasourcetype = nil, projectid = nil, env = nil, model = nil, devdatasourceid = nil, keyword = nil) ⇒ DescribeRealViewSchemaPageRequest

Returns a new instance of DescribeRealViewSchemaPageRequest.



13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
# File 'lib/v20210820/models.rb', line 13559

def initialize(pagenumber=nil, pagesize=nil, databasename=nil, datasourceid=nil, datasourcetype=nil, projectid=nil, env=nil, model=nil, devdatasourceid=nil, keyword=nil)
  @PageNumber = pagenumber
  @PageSize = pagesize
  @DatabaseName = databasename
  @DatasourceId = datasourceid
  @DataSourceType = datasourcetype
  @ProjectId = projectid
  @Env = env
  @Model = model
  @DevDatasourceId = devdatasourceid
  @Keyword = keyword
end

Instance Attribute Details

#DatabaseNameObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def DatabaseName
  @DatabaseName
end

#DatasourceIdObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def DatasourceId
  @DatasourceId
end

#DataSourceTypeObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def DataSourceType
  @DataSourceType
end

#DevDatasourceIdObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def DevDatasourceId
  @DevDatasourceId
end

#EnvObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def Env
  @Env
end

#KeywordObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def Keyword
  @Keyword
end

#ModelObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def Model
  @Model
end

#PageNumberObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def PageSize
  @PageSize
end

#ProjectIdObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



13557
13558
13559
# File 'lib/v20210820/models.rb', line 13557

def ProjectId
  @ProjectId
end

Instance Method Details

#deserialize(params) ⇒ Object



13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
# File 'lib/v20210820/models.rb', line 13572

def deserialize(params)
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @DatabaseName = params['DatabaseName']
  @DatasourceId = params['DatasourceId']
  @DataSourceType = params['DataSourceType']
  @ProjectId = params['ProjectId']
  @Env = params['Env']
  @Model = params['Model']
  @DevDatasourceId = params['DevDatasourceId']
  @Keyword = params['Keyword']
end