Class SchemaTranslator.ProducingResult

java.lang.Object
org.apache.flink.table.catalog.SchemaTranslator.ProducingResult
Enclosing class:
SchemaTranslator

@Internal public static final class SchemaTranslator.ProducingResult extends Object
Result of SchemaTranslator.createConsumingResult(DataTypeFactory, TypeInformation, Schema).

The result should be applied as: projections -> schema -> physical data type.

  • Method Details

    • getProjections

      public Optional<List<String>> getProjections()
    • getSchema

      public org.apache.flink.table.api.Schema getSchema()
    • getPhysicalDataType

      public Optional<org.apache.flink.table.types.DataType> getPhysicalDataType()