public class USqlTable extends CatalogItem
Constructor and Description |
---|
USqlTable() |
Modifier and Type | Method and Description |
---|---|
List<USqlTableColumn> |
columnList()
Get the list of columns in this table.
|
String |
databaseName()
Get the name of the database.
|
USqlDistributionInfo |
distributionInfo()
Get the distributions info of the table.
|
ExternalTable |
externalTable()
Get the external table associated with the table.
|
List<USqlIndex> |
indexList()
Get the list of indices in this table.
|
String |
name()
Get the name of the table.
|
List<String> |
partitionKeyList()
Get the list of partition keys in the table.
|
String |
schemaName()
Get the name of the schema associated with this table and database.
|
USqlTable |
withColumnList(List<USqlTableColumn> columnList)
Set the list of columns in this table.
|
USqlTable |
withDatabaseName(String databaseName)
Set the name of the database.
|
USqlTable |
withDistributionInfo(USqlDistributionInfo distributionInfo)
Set the distributions info of the table.
|
USqlTable |
withExternalTable(ExternalTable externalTable)
Set the external table associated with the table.
|
USqlTable |
withIndexList(List<USqlIndex> indexList)
Set the list of indices in this table.
|
USqlTable |
withName(String name)
Set the name of the table.
|
USqlTable |
withPartitionKeyList(List<String> partitionKeyList)
Set the list of partition keys in the table.
|
USqlTable |
withSchemaName(String schemaName)
Set the name of the schema associated with this table and database.
|
computeAccountName, version, withComputeAccountName, withVersion
public String databaseName()
public USqlTable withDatabaseName(String databaseName)
databaseName
- the databaseName value to setpublic String schemaName()
public USqlTable withSchemaName(String schemaName)
schemaName
- the schemaName value to setpublic String name()
public USqlTable withName(String name)
name
- the name value to setpublic List<USqlTableColumn> columnList()
public USqlTable withColumnList(List<USqlTableColumn> columnList)
columnList
- the columnList value to setpublic List<USqlIndex> indexList()
public USqlTable withIndexList(List<USqlIndex> indexList)
indexList
- the indexList value to setpublic List<String> partitionKeyList()
public USqlTable withPartitionKeyList(List<String> partitionKeyList)
partitionKeyList
- the partitionKeyList value to setpublic ExternalTable externalTable()
public USqlTable withExternalTable(ExternalTable externalTable)
externalTable
- the externalTable value to setpublic USqlDistributionInfo distributionInfo()
public USqlTable withDistributionInfo(USqlDistributionInfo distributionInfo)
distributionInfo
- the distributionInfo value to setCopyright © 2019. All rights reserved.