public abstract class AbstractSeaTunnelTransform extends Object implements SeaTunnelTransform<SeaTunnelRow>
| 限定符和类型 | 字段和说明 |
|---|---|
protected SeaTunnelRowType |
inputRowType |
protected String |
inputTableName |
protected SeaTunnelRowType |
outputRowType |
protected String |
outputTableName |
| 构造器和说明 |
|---|
AbstractSeaTunnelTransform() |
| 限定符和类型 | 方法和说明 |
|---|---|
CatalogTable |
getProducedCatalogTable() |
SeaTunnelDataType<SeaTunnelRow> |
getProducedType() |
SeaTunnelRow |
map(SeaTunnelRow row) |
void |
prepare(org.apache.seatunnel.shade.com.typesafe.config.Config pluginConfig) |
protected abstract void |
setConfig(org.apache.seatunnel.shade.com.typesafe.config.Config pluginConfig) |
void |
setTypeInfo(SeaTunnelDataType<SeaTunnelRow> inputDataType) |
protected abstract SeaTunnelRow |
transformRow(SeaTunnelRow inputRow)
Outputs transformed row data.
|
protected abstract SeaTunnelRowType |
transformRowType(SeaTunnelRowType inputRowType)
Outputs transformed row type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, opengetPluginNamesetJobContextprotected String inputTableName
protected SeaTunnelRowType inputRowType
protected String outputTableName
protected SeaTunnelRowType outputRowType
public void prepare(org.apache.seatunnel.shade.com.typesafe.config.Config pluginConfig)
throws PrepareFailException
prepare 在接口中 SeaTunnelPluginLifeCyclePrepareFailExceptionpublic void setTypeInfo(SeaTunnelDataType<SeaTunnelRow> inputDataType)
setTypeInfo 在接口中 SeaTunnelTransform<SeaTunnelRow>public SeaTunnelDataType<SeaTunnelRow> getProducedType()
getProducedType 在接口中 SeaTunnelTransform<SeaTunnelRow>public SeaTunnelRow map(SeaTunnelRow row)
map 在接口中 SeaTunnelTransform<SeaTunnelRow>protected abstract void setConfig(org.apache.seatunnel.shade.com.typesafe.config.Config pluginConfig)
protected abstract SeaTunnelRowType transformRowType(SeaTunnelRowType inputRowType)
inputRowType - upstream input row typeprotected abstract SeaTunnelRow transformRow(SeaTunnelRow inputRow)
inputRow - upstream input row datapublic CatalogTable getProducedCatalogTable()
Copyright © 2023 The Apache Software Foundation. All rights reserved.