| 限定符和类型 | 方法和说明 |
|---|---|
SeaTunnelDataType<T> |
DeserializationSchema.getProducedType() |
| 限定符和类型 | 方法和说明 |
|---|---|
default SeaTunnelDataType<IN> |
SeaTunnelSink.getConsumedType()
已过时。
instead by
Factory |
| 限定符和类型 | 方法和说明 |
|---|---|
default SeaTunnelDataType<T> |
SeaTunnelSource.getProducedType()
已过时。
Please use
SeaTunnelSource.getProducedCatalogTables() |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SeaTunnelDataType<?> |
Column.dataType
Data type of the column.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static SeaTunnelDataType<SeaTunnelRow> |
CatalogTableUtil.convertToDataType(List<CatalogTable> catalogTables) |
static SeaTunnelDataType<?> |
SeaTunnelDataTypeConvertorUtil.deserializeSeaTunnelDataType(String field,
String columnType) |
SeaTunnelDataType<?> |
DataTypeConvertor.toSeaTunnelType(String field,
String connectorDataType)
Transfer the data type from connector to SeaTunnel.
|
SeaTunnelDataType<?> |
DataTypeConvertor.toSeaTunnelType(String field,
T connectorDataType,
Map<String,Object> dataTypeProperties)
Transfer the data type from connector to SeaTunnel.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<CatalogTable> |
CatalogTableUtil.convertDataTypeToCatalogTables(SeaTunnelDataType<?> seaTunnelDataType,
String tableId)
已过时。
|
Column |
PhysicalColumn.copy(SeaTunnelDataType<?> newType) |
Column |
MetadataColumn.copy(SeaTunnelDataType<?> newType) |
abstract Column |
Column.copy(SeaTunnelDataType<?> newType)
Returns a copy of the column with a replaced
SeaTunnelDataType. |
static PhysicalColumn |
PhysicalColumn.of(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
boolean nullable,
Object defaultValue,
String comment) |
static PhysicalColumn |
PhysicalColumn.of(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
boolean nullable,
Object defaultValue,
String comment,
String sourceType,
boolean isUnsigned,
boolean isZeroFill,
Long bitLen,
Map<String,Object> options,
Long longColumnLength) |
static MetadataColumn |
MetadataColumn.of(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
String metadataKey,
boolean nullable,
Object defaultValue,
String comment) |
T |
DataTypeConvertor.toConnectorType(String field,
SeaTunnelDataType<?> seaTunnelDataType,
Map<String,Object> dataTypeProperties)
Transfer the data type from SeaTunnel to connector.
|
| 构造器和说明 |
|---|
Column(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
boolean nullable,
Object defaultValue,
String comment) |
Column(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
boolean nullable,
Object defaultValue,
String comment,
String sourceType,
boolean isUnsigned,
boolean isZeroFill,
Long bitLen,
Long longColumnLength,
Map<String,Object> options) |
MetadataColumn(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
String metadataKey,
boolean nullable,
Object defaultValue,
String comment) |
PhysicalColumn(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
boolean nullable,
Object defaultValue,
String comment) |
PhysicalColumn(String name,
SeaTunnelDataType<?> dataType,
Integer columnLength,
boolean nullable,
Object defaultValue,
String comment,
String sourceType,
boolean isUnsigned,
boolean isZeroFill,
Long bitLen,
Long longColumnLength,
Map<String,Object> options) |
| 限定符和类型 | 方法和说明 |
|---|---|
default Map<String,SeaTunnelDataType<?>> |
DeserializationFormat.listReadableMetadata() |
Map<String,SeaTunnelDataType<?>> |
SupportReadingMetadata.listReadableMetadata(CatalogTable catalogTable) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SupportReadingMetadata.applyReadableMetadata(CatalogTable catalogTable,
List<String> metadataKeys,
SeaTunnelDataType<?> dataType) |
default void |
DeserializationFormat.applyReadableMetadata(List<String> metadataKeys,
SeaTunnelDataType<?> dataType) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
CompositeType<T> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayType<T,E> |
class |
BasicType<T> |
class |
DecimalType |
class |
LocalTimeType<T extends java.time.temporal.Temporal> |
class |
MapType<K,V> |
class |
MultipleRowType |
class |
PrimitiveByteArrayType |
class |
SeaTunnelRowType |
| 限定符和类型 | 方法和说明 |
|---|---|
SeaTunnelDataType<?> |
SeaTunnelRowType.getFieldType(int index) |
SeaTunnelDataType<?>[] |
SeaTunnelRowType.getFieldTypes() |
SeaTunnelDataType<K> |
MapType.getKeyType() |
SeaTunnelDataType<V> |
MapType.getValueType() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SeaTunnelDataType<?>> |
SeaTunnelRowType.getChildren() |
List<SeaTunnelDataType<?>> |
MapType.getChildren() |
List<SeaTunnelDataType<?>> |
CompositeType.getChildren() |
| 构造器和说明 |
|---|
MapType(SeaTunnelDataType<K> keyType,
SeaTunnelDataType<V> valueType) |
MapType(SeaTunnelDataType<K> keyType,
SeaTunnelDataType<V> valueType) |
SeaTunnelRowType(String[] fieldNames,
SeaTunnelDataType<?>[] fieldTypes) |
| 限定符和类型 | 方法和说明 |
|---|---|
SeaTunnelDataType<T> |
SeaTunnelTransform.getProducedType()
已过时。
Please use
SeaTunnelTransform.getProducedCatalogTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
SeaTunnelTransform.setTypeInfo(SeaTunnelDataType<T> inputDataType)
已过时。
instead by
Factory |
Copyright © 2024 The Apache Software Foundation. All rights reserved.