| 限定符和类型 | 字段和说明 |
|---|---|
CatalogTable |
DefaultSaveModeHandler.catalogTable |
| 构造器和说明 |
|---|
DefaultSaveModeHandler(SchemaSaveMode schemaSaveMode,
DataSaveMode dataSaveMode,
Catalog catalog,
CatalogTable catalogTable,
String customSql) |
| 限定符和类型 | 方法和说明 |
|---|---|
default List<CatalogTable> |
SeaTunnelSource.getProducedCatalogTables()
Get the catalog tables output by this source, It is recommended that all connectors implement
this method instead of
SeaTunnelSource.getProducedType(). |
| 限定符和类型 | 方法和说明 |
|---|---|
static CatalogTable |
CatalogTableUtil.buildSimpleTextTable() |
static CatalogTable |
CatalogTableUtil.buildWithConfig(org.apache.seatunnel.shade.com.typesafe.config.Config config) |
static CatalogTable |
CatalogTableUtil.buildWithConfig(ReadonlyConfig readonlyConfig) |
static CatalogTable |
CatalogTableUtil.buildWithConfig(String catalogName,
ReadonlyConfig readonlyConfig) |
CatalogTable |
CatalogTable.copy() |
static CatalogTable |
CatalogTableUtil.getCatalogTable(String tableName,
SeaTunnelRowType rowType)
已过时。
|
static CatalogTable |
CatalogTableUtil.getCatalogTable(String catalog,
String database,
String schema,
String tableName,
SeaTunnelRowType rowType) |
CatalogTable |
Catalog.getTable(TablePath tablePath)
Return a
CatalogTable identified by the given TablePath. |
static CatalogTable |
CatalogTable.of(TableIdentifier tableId,
CatalogTable catalogTable) |
static CatalogTable |
CatalogTable.of(TableIdentifier tableId,
TableSchema tableSchema,
Map<String,String> options,
List<String> partitionKeys,
String comment) |
static CatalogTable |
CatalogTable.of(TableIdentifier tableId,
TableSchema tableSchema,
Map<String,String> options,
List<String> partitionKeys,
String comment,
String catalogName) |
| 限定符和类型 | 方法和说明 |
|---|---|
default List<CatalogTable> |
Catalog.buildCatalogTablesWithErrorCheck(Iterator<TablePath> tablePaths) |
static List<CatalogTable> |
CatalogTableUtil.convertDataTypeToCatalogTables(SeaTunnelDataType<?> seaTunnelDataType,
String tableId)
已过时。
|
static List<CatalogTable> |
CatalogTableUtil.getCatalogTables(ReadonlyConfig readonlyConfig,
ClassLoader classLoader)
已过时。
DO NOT invoke it in any new TableSourceFactory/TableSinkFactory, please directly
use TableSourceFactory/TableSinkFactory instance to get CatalogTable. We just use it to
transition the old CatalogTable creation logic. Details please check
|
static List<CatalogTable> |
CatalogTableUtil.getCatalogTables(String factoryId,
ReadonlyConfig readonlyConfig,
ClassLoader classLoader)
已过时。
|
default List<CatalogTable> |
Catalog.getTables(ReadonlyConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Catalog.createTable(TablePath tablePath,
CatalogTable table,
boolean ignoreIfExists)
Create a new table in this catalog.
|
static CatalogTable |
CatalogTable.of(TableIdentifier tableId,
CatalogTable catalogTable) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SeaTunnelDataType<SeaTunnelRow> |
CatalogTableUtil.convertToDataType(List<CatalogTable> catalogTables) |
static MultipleRowType |
CatalogTableUtil.convertToMultipleRowType(List<CatalogTable> catalogTables) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SupportReadingMetadata.applyReadableMetadata(CatalogTable catalogTable,
List<String> metadataKeys,
SeaTunnelDataType<?> dataType) |
Map<String,SeaTunnelDataType<?>> |
SupportReadingMetadata.listReadableMetadata(CatalogTable catalogTable) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,SplitT extends SourceSplit,StateT extends Serializable> |
FactoryUtil.createAndPrepareSource(ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <IN,StateT,CommitInfoT,AggregatedCommitInfoT> |
FactoryUtil.createAndPrepareSink(CatalogTable catalogTable,
ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
static SeaTunnelTransform<?> |
FactoryUtil.createAndPrepareTransform(CatalogTable catalogTable,
ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
| 构造器和说明 |
|---|
TableSinkFactoryContext(CatalogTable catalogTable,
ReadonlyConfig options,
ClassLoader classLoader) |
| 构造器和说明 |
|---|
TableTransformFactoryContext(List<CatalogTable> catalogTables,
ReadonlyConfig options,
ClassLoader classLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
CatalogTable |
SeaTunnelTransform.getProducedCatalogTable()
Get the catalog table output by this transform
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.