class TencentCloud::Dlc::V20210125::DMSPartition
迁移元数据分区对象
def deserialize(params)
def deserialize(params) @DatabaseName = params['DatabaseName'] @SchemaName = params['SchemaName'] @TableName = params['TableName'] @DataVersion = params['DataVersion'] @Name = params['Name'] @Values = params['Values'] @StorageSize = params['StorageSize'] @RecordCount = params['RecordCount'] @CreateTime = params['CreateTime'] @ModifiedTime = params['ModifiedTime'] @LastAccessTime = params['LastAccessTime'] unless params['Params'].nil? @Params = [] params['Params'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @Params << kvpair_tmp end end unless params['Sds'].nil? @Sds = DMSSds.new @Sds.deserialize(params['Sds']) end @DatasourceConnectionName = params['DatasourceConnectionName'] end
def initialize(databasename=nil, schemaname=nil, tablename=nil, dataversion=nil, name=nil, values=nil, storagesize=nil, recordcount=nil, createtime=nil, modifiedtime=nil, lastaccesstime=nil, params=nil, sds=nil, datasourceconnectionname=nil)
def initialize(databasename=nil, schemaname=nil, tablename=nil, dataversion=nil, name=nil, values=nil, storagesize=nil, recordcount=nil, createtime=nil, modifiedtime=nil, lastaccesstime=nil, params=nil, sds=nil, datasourceconnectionname=nil) @DatabaseName = databasename @SchemaName = schemaname @TableName = tablename @DataVersion = dataversion @Name = name @Values = values @StorageSize = storagesize @RecordCount = recordcount @CreateTime = createtime @ModifiedTime = modifiedtime @LastAccessTime = lastaccesstime @Params = params @Sds = sds @DatasourceConnectionName = datasourceconnectionname end