@Immutable public class Table extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Table.Builder |
| Constructor and Description |
|---|
Table(String databaseName,
String tableName,
String owner,
String tableType,
Storage storage,
List<Column> dataColumns,
List<Column> partitionColumns,
Map<String,String> parameters,
Optional<String> viewOriginalText,
Optional<String> viewExpandedText) |
| Modifier and Type | Method and Description |
|---|---|
static Table.Builder |
builder() |
static Table.Builder |
builder(Table table) |
Optional<Column> |
getColumn(String name) |
String |
getDatabaseName() |
List<Column> |
getDataColumns() |
String |
getOwner() |
Map<String,String> |
getParameters() |
List<Column> |
getPartitionColumns() |
Storage |
getStorage() |
String |
getTableName() |
String |
getTableType() |
Optional<String> |
getViewExpandedText() |
Optional<String> |
getViewOriginalText() |
String |
toString() |
public String getDatabaseName()
public String getTableName()
public String getOwner()
public String getTableType()
public Storage getStorage()
public static Table.Builder builder()
public static Table.Builder builder(Table table)
Copyright © 2012-2017. All Rights Reserved.