public class FormatCatalogTable extends Object implements org.apache.flink.table.catalog.CatalogTable
CatalogTable
to represent format table.Constructor and Description |
---|
FormatCatalogTable(FormatTable table) |
Modifier and Type | Method and Description |
---|---|
org.apache.flink.table.catalog.CatalogTable |
copy() |
org.apache.flink.table.catalog.CatalogTable |
copy(Map<String,String> map) |
org.apache.flink.table.connector.sink.DynamicTableSink |
createTableSink(org.apache.flink.table.factories.DynamicTableFactory.Context context) |
org.apache.flink.table.connector.source.DynamicTableSource |
createTableSource(org.apache.flink.table.factories.DynamicTableFactory.Context context) |
String |
getComment() |
Optional<String> |
getDescription() |
Optional<String> |
getDetailedDescription() |
Map<String,String> |
getOptions() |
List<String> |
getPartitionKeys() |
org.apache.flink.table.api.Schema |
getUnresolvedSchema() |
boolean |
isPartitioned() |
FormatTable |
table() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public FormatCatalogTable(FormatTable table)
public FormatTable table()
public org.apache.flink.table.api.Schema getUnresolvedSchema()
getUnresolvedSchema
in interface org.apache.flink.table.catalog.CatalogBaseTable
public boolean isPartitioned()
isPartitioned
in interface org.apache.flink.table.catalog.CatalogTable
public List<String> getPartitionKeys()
getPartitionKeys
in interface org.apache.flink.table.catalog.CatalogTable
public org.apache.flink.table.catalog.CatalogTable copy(Map<String,String> map)
copy
in interface org.apache.flink.table.catalog.CatalogTable
public Map<String,String> getOptions()
getOptions
in interface org.apache.flink.table.catalog.CatalogBaseTable
public String getComment()
getComment
in interface org.apache.flink.table.catalog.CatalogBaseTable
public org.apache.flink.table.catalog.CatalogTable copy()
copy
in interface org.apache.flink.table.catalog.CatalogBaseTable
public Optional<String> getDescription()
getDescription
in interface org.apache.flink.table.catalog.CatalogBaseTable
public Optional<String> getDetailedDescription()
getDetailedDescription
in interface org.apache.flink.table.catalog.CatalogBaseTable
public org.apache.flink.table.connector.source.DynamicTableSource createTableSource(org.apache.flink.table.factories.DynamicTableFactory.Context context)
public org.apache.flink.table.connector.sink.DynamicTableSink createTableSink(org.apache.flink.table.factories.DynamicTableFactory.Context context)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.