public static class CatalogManager.TableLookupResult extends Object
CatalogManager.getTable(ObjectIdentifier). It combines the
CatalogBaseTable with additional information such as if the table is a temporary
table or comes from the catalog.| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.table.catalog.ResolvedSchema |
getResolvedSchema() |
org.apache.flink.table.catalog.ResolvedCatalogBaseTable<?> |
getResolvedTable()
Returns a fully resolved catalog object.
|
org.apache.flink.table.catalog.CatalogBaseTable |
getTable()
Returns the original metadata object returned by the catalog.
|
boolean |
isTemporary() |
static CatalogManager.TableLookupResult |
permanent(org.apache.flink.table.catalog.ResolvedCatalogBaseTable<?> resolvedTable) |
static CatalogManager.TableLookupResult |
temporary(org.apache.flink.table.catalog.ResolvedCatalogBaseTable<?> resolvedTable) |
@VisibleForTesting public static CatalogManager.TableLookupResult temporary(org.apache.flink.table.catalog.ResolvedCatalogBaseTable<?> resolvedTable)
@VisibleForTesting public static CatalogManager.TableLookupResult permanent(org.apache.flink.table.catalog.ResolvedCatalogBaseTable<?> resolvedTable)
public boolean isTemporary()
public org.apache.flink.table.catalog.ResolvedCatalogBaseTable<?> getResolvedTable()
public org.apache.flink.table.catalog.ResolvedSchema getResolvedSchema()
public org.apache.flink.table.catalog.CatalogBaseTable getTable()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.