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, withVersionpublic 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.