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