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.



14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
# File 'lib/v20210820/models.rb', line 14105

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:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def DatabaseName
  @DatabaseName
end

#DatasourceIdObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def DatasourceId
  @DatasourceId
end

#DataSourceTypeObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def DataSourceType
  @DataSourceType
end

#DevDatasourceIdObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def DevDatasourceId
  @DevDatasourceId
end

#EnvObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def Env
  @Env
end

#KeywordObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def Keyword
  @Keyword
end

#ModelObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def Model
  @Model
end

#PageNumberObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def PageSize
  @PageSize
end

#ProjectIdObject

Parameters:

  • PageNumber:

    页码

  • PageSize:

    每页记录数

  • DatabaseName:

    数据库名称

  • DatasourceId:

    数据源id

  • DataSourceType:

    数据type

  • ProjectId:

    项目id

  • Env:

    环境信息

  • Model:

    项目model

  • DevDatasourceId:

    dev的数据源Id

  • Keyword:

    过滤字段



14103
14104
14105
# File 'lib/v20210820/models.rb', line 14103

def ProjectId
  @ProjectId
end

Instance Method Details

#deserialize(params) ⇒ Object



14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
# File 'lib/v20210820/models.rb', line 14118

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