| 限定符和类型 | 方法和说明 |
|---|---|
static ReadonlyConfig |
ReadonlyConfig.fromConfig(org.apache.seatunnel.shade.com.typesafe.config.Config config) |
static ReadonlyConfig |
ReadonlyConfig.fromMap(Map<String,Object> map) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ConfigValidator |
ConfigValidator.of(ReadonlyConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
static CatalogTable |
CatalogTableUtil.buildWithConfig(ReadonlyConfig readonlyConfig) |
static CatalogTable |
CatalogTableUtil.buildWithConfig(String catalogName,
ReadonlyConfig readonlyConfig) |
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableSchema |
ReadonlyConfigParser.parse(ReadonlyConfig readonlyConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <IN,StateT,CommitInfoT,AggregatedCommitInfoT> |
FactoryUtil.createAndPrepareSink(CatalogTable catalogTable,
ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
static <T,SplitT extends SourceSplit,StateT extends Serializable> |
FactoryUtil.createAndPrepareSource(ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
static SeaTunnelTransform<?> |
FactoryUtil.createAndPrepareTransform(CatalogTable catalogTable,
ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
Catalog |
CatalogFactory.createCatalog(String catalogName,
ReadonlyConfig options)
Creates a
Catalog using the options. |
static <IN,StateT,CommitInfoT,AggregatedCommitInfoT> |
FactoryUtil.createMultiTableSink(Map<String,SeaTunnelSink> sinks,
ReadonlyConfig options,
ClassLoader classLoader) |
static Optional<Catalog> |
FactoryUtil.createOptionalCatalog(String catalogName,
ReadonlyConfig options,
ClassLoader classLoader,
String factoryIdentifier) |
| 构造器和说明 |
|---|
MultiTableFactoryContext(ReadonlyConfig options,
ClassLoader classLoader,
Map<String,SeaTunnelSink> sinks) |
TableFactoryContext(ReadonlyConfig options,
ClassLoader classLoader) |
TableSinkFactoryContext(CatalogTable catalogTable,
ReadonlyConfig options,
ClassLoader classLoader) |
TableSourceFactoryContext(ReadonlyConfig options,
ClassLoader classLoader) |
TableTransformFactoryContext(List<CatalogTable> catalogTables,
ReadonlyConfig options,
ClassLoader classLoader) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.