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 Descriptor
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.