Class TableSchemaInfo
- java.lang.Object
-
- org.apache.flink.cdc.connectors.paimon.sink.v2.TableSchemaInfo
-
public class TableSchemaInfo extends Object
Keep a list ofRecordData.FieldGetterfor a specificSchema.
-
-
Constructor Summary
Constructors Constructor Description TableSchemaInfo(Schema schema, java.time.ZoneId zoneId, BlobWriteContext blobWriteContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlobWriteContextgetBlobWriteContext()List<RecordData.FieldGetter>getFieldGetters()SchemagetSchema()booleanhasPrimaryKey()
-
-
-
Constructor Detail
-
TableSchemaInfo
public TableSchemaInfo(Schema schema, java.time.ZoneId zoneId, @Nullable BlobWriteContext blobWriteContext)
-
-
Method Detail
-
getSchema
public Schema getSchema()
-
getFieldGetters
public List<RecordData.FieldGetter> getFieldGetters()
-
hasPrimaryKey
public boolean hasPrimaryKey()
-
getBlobWriteContext
@Nullable public BlobWriteContext getBlobWriteContext()
-
-