SourceBuilderUtils¶
Building Value Serde¶
Serde<GenericRow> getValueSerde(
RuntimeBuildContext buildContext,
SourceStep<?> streamSource,
PhysicalSchema physicalSchema)
Serde<GenericRow> getValueSerde(
RuntimeBuildContext buildContext,
SourceStep<?> streamSource,
PhysicalSchema physicalSchema,
QueryContext queryContext)
getValueSerde requests the given RuntimeBuildContext to build a value serde (Serde<GenericRow>).
getValueSerde is used when:
SourceBuilderis requested to buildTableMaterializedSourceBuilderBaseis requested to buildTableSourceBuilderV1is requested to buildStream, buildWindowedStream, buildWindowedTable