Class: TencentCloud::Wedata::V20210820::TableInfo

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

Overview

元数据表详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tableid = nil, tablename = nil, tabletype = nil, origindatabasename = nil, originschemaname = nil) ⇒ TableInfo

Returns a new instance of TableInfo.



36588
36589
36590
36591
36592
36593
36594
# File 'lib/v20210820/models.rb', line 36588

def initialize(tableid=nil, tablename=nil, tabletype=nil, origindatabasename=nil, originschemaname=nil)
  @TableId = tableid
  @TableName = tablename
  @TableType = tabletype
  @OriginDatabaseName = origindatabasename
  @OriginSchemaName = originschemaname
end

Instance Attribute Details

#OriginDatabaseNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TableId:

    表Id

  • TableName:

    表名称

  • TableType:

    表类型,view/table

  • OriginDatabaseName:

    表databaseName

  • OriginSchemaName:

    表schemaName



36586
36587
36588
# File 'lib/v20210820/models.rb', line 36586

def OriginDatabaseName
  @OriginDatabaseName
end

#OriginSchemaNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TableId:

    表Id

  • TableName:

    表名称

  • TableType:

    表类型,view/table

  • OriginDatabaseName:

    表databaseName

  • OriginSchemaName:

    表schemaName



36586
36587
36588
# File 'lib/v20210820/models.rb', line 36586

def OriginSchemaName
  @OriginSchemaName
end

#TableIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TableId:

    表Id

  • TableName:

    表名称

  • TableType:

    表类型,view/table

  • OriginDatabaseName:

    表databaseName

  • OriginSchemaName:

    表schemaName



36586
36587
36588
# File 'lib/v20210820/models.rb', line 36586

def TableId
  @TableId
end

#TableNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TableId:

    表Id

  • TableName:

    表名称

  • TableType:

    表类型,view/table

  • OriginDatabaseName:

    表databaseName

  • OriginSchemaName:

    表schemaName



36586
36587
36588
# File 'lib/v20210820/models.rb', line 36586

def TableName
  @TableName
end

#TableTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TableId:

    表Id

  • TableName:

    表名称

  • TableType:

    表类型,view/table

  • OriginDatabaseName:

    表databaseName

  • OriginSchemaName:

    表schemaName



36586
36587
36588
# File 'lib/v20210820/models.rb', line 36586

def TableType
  @TableType
end

Instance Method Details

#deserialize(params) ⇒ Object



36596
36597
36598
36599
36600
36601
36602
# File 'lib/v20210820/models.rb', line 36596

def deserialize(params)
  @TableId = params['TableId']
  @TableName = params['TableName']
  @TableType = params['TableType']
  @OriginDatabaseName = params['OriginDatabaseName']
  @OriginSchemaName = params['OriginSchemaName']
end