public class CatalogTableImpl extends AbstractCatalogTable
Constructor and Description |
---|
CatalogTableImpl(TableSchema tableSchema,
List<String> partitionKeys,
Map<String,String> properties,
String comment) |
CatalogTableImpl(TableSchema tableSchema,
Map<String,String> properties,
String comment) |
Modifier and Type | Method and Description |
---|---|
CatalogBaseTable |
copy()
Get a deep copy of the CatalogBaseTable instance.
|
Optional<String> |
getDescription()
Get a brief description of the table or view.
|
Optional<String> |
getDetailedDescription()
Get a detailed description of the table or view.
|
Map<String,String> |
toProperties()
Return a property map for table factory discovery purpose.
|
getComment, getPartitionKeys, getProperties, getSchema, isPartitioned
public CatalogTableImpl(TableSchema tableSchema, Map<String,String> properties, String comment)
public CatalogBaseTable copy()
CatalogBaseTable
public Optional<String> getDescription()
CatalogBaseTable
public Optional<String> getDetailedDescription()
CatalogBaseTable
public Map<String,String> toProperties()
CatalogTable
TableFactory
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.