public class FlinkCatalogPropertiesUtil extends Object
Constructor and Description |
---|
FlinkCatalogPropertiesUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
compoundKey(Object... components) |
static void |
deserializeNonPhysicalColumn(Map<String,String> options,
int index,
org.apache.flink.table.api.Schema.Builder builder) |
static void |
deserializeWatermarkSpec(Map<String,String> options,
org.apache.flink.table.api.Schema.Builder builder) |
static boolean |
isNonPhysicalColumnKey(String key) |
static Map<String,Integer> |
nonPhysicalColumns(Map<String,String> tableOptions,
List<String> physicalColumns) |
static int |
nonPhysicalColumnsCount(Map<String,String> tableOptions,
List<String> physicalColumns) |
static Map<String,String> |
serializeNewWatermarkSpec(org.apache.flink.table.catalog.WatermarkSpec watermarkSpec) |
static Map<String,String> |
serializeNonPhysicalNewColumns(org.apache.flink.table.catalog.ResolvedSchema schema)
Serialize non-physical columns of new api.
|
public static final String SCHEMA
public static Map<String,String> serializeNonPhysicalNewColumns(org.apache.flink.table.catalog.ResolvedSchema schema)
public static Map<String,String> serializeNewWatermarkSpec(org.apache.flink.table.catalog.WatermarkSpec watermarkSpec)
public static int nonPhysicalColumnsCount(Map<String,String> tableOptions, List<String> physicalColumns)
public static boolean isNonPhysicalColumnKey(String key)
public static Map<String,Integer> nonPhysicalColumns(Map<String,String> tableOptions, List<String> physicalColumns)
public static void deserializeNonPhysicalColumn(Map<String,String> options, int index, org.apache.flink.table.api.Schema.Builder builder)
public static void deserializeWatermarkSpec(Map<String,String> options, org.apache.flink.table.api.Schema.Builder builder)
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.