CatalogTable instead.@Deprecated public class ExternalCatalogTable extends Object implements Descriptor
ExternalCatalog. External catalog tables describe table sources
and/or sinks for both batch and stream environments.
See also TableFactory for more information about how to target suitable factories.
Use ExternalCatalogTableBuilder to integrate with the normalized descriptor-based API.
| Constructor and Description |
|---|
ExternalCatalogTable(boolean isBatch,
boolean isStreaming,
boolean isSource,
boolean isSink,
Map<String,String> properties)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<TableStats> |
getTableStats()
Deprecated.
This method exists for backwards-compatibility only.
|
boolean |
isBatchTable()
Deprecated.
Returns whether this external table is intended for batch environments.
|
boolean |
isStreamTable()
Deprecated.
Returns whether this external table is intended for stream environments.
|
boolean |
isTableSink()
Deprecated.
Returns whether this external table is declared as table sink.
|
boolean |
isTableSource()
Deprecated.
Returns whether this external table is declared as table source.
|
Map<String,String> |
toProperties()
Deprecated.
Converts this descriptor into a set of properties.
|
@Deprecated public Optional<TableStats> getTableStats()
public boolean isTableSource()
public boolean isTableSink()
public boolean isBatchTable()
public boolean isStreamTable()
public Map<String,String> toProperties()
toProperties in interface DescriptorCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.