public class FlinkGenericCatalogFactory extends Object implements org.apache.flink.table.factories.CatalogFactory
FlinkGenericCatalog.| Modifier and Type | Field and Description |
|---|---|
static String |
IDENTIFIER |
| Constructor and Description |
|---|
FlinkGenericCatalogFactory() |
| Modifier and Type | Method and Description |
|---|---|
FlinkGenericCatalog |
createCatalog(org.apache.flink.table.factories.CatalogFactory.Context context) |
static FlinkGenericCatalog |
createCatalog(ClassLoader cl,
Map<String,String> optionMap,
String name,
org.apache.flink.table.catalog.Catalog flinkCatalog) |
String |
factoryIdentifier() |
org.apache.flink.table.factories.CatalogFactory.Context |
filterContextOptions(org.apache.flink.table.factories.CatalogFactory.Context context,
org.apache.flink.table.factories.CatalogFactory catalogFactory) |
Set<org.apache.flink.configuration.ConfigOption<?>> |
optionalOptions() |
Set<org.apache.flink.configuration.ConfigOption<?>> |
requiredOptions() |
public static final String IDENTIFIER
public String factoryIdentifier()
factoryIdentifier in interface org.apache.flink.table.factories.CatalogFactoryfactoryIdentifier in interface org.apache.flink.table.factories.Factorypublic Set<org.apache.flink.configuration.ConfigOption<?>> requiredOptions()
requiredOptions in interface org.apache.flink.table.factories.CatalogFactoryrequiredOptions in interface org.apache.flink.table.factories.Factorypublic Set<org.apache.flink.configuration.ConfigOption<?>> optionalOptions()
optionalOptions in interface org.apache.flink.table.factories.CatalogFactoryoptionalOptions in interface org.apache.flink.table.factories.Factorypublic FlinkGenericCatalog createCatalog(org.apache.flink.table.factories.CatalogFactory.Context context)
createCatalog in interface org.apache.flink.table.factories.CatalogFactory@VisibleForTesting public org.apache.flink.table.factories.CatalogFactory.Context filterContextOptions(org.apache.flink.table.factories.CatalogFactory.Context context, org.apache.flink.table.factories.CatalogFactory catalogFactory)
@VisibleForTesting public static FlinkGenericCatalog createCatalog(ClassLoader cl, Map<String,String> optionMap, String name, org.apache.flink.table.catalog.Catalog flinkCatalog)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.