Class DataStreamQueryOperation<E>

  • All Implemented Interfaces:
    org.apache.flink.table.operations.Operation, org.apache.flink.table.operations.QueryOperation

    @Internal
    @Deprecated
    public class DataStreamQueryOperation<E>
    extends Object
    implements org.apache.flink.table.operations.QueryOperation
    Deprecated.
    Describes a relational operation that reads from a DataStream.

    This operation may expose only part, or change the order of the fields available in a CompositeType of the underlying DataStream. The getFieldIndices() describes the mapping between fields of the TableSchema to the CompositeType.

    • Constructor Detail

      • DataStreamQueryOperation

        public DataStreamQueryOperation​(org.apache.flink.streaming.api.datastream.DataStream<E> dataStream,
                                        int[] fieldIndices,
                                        org.apache.flink.table.catalog.ResolvedSchema resolvedSchema)
        Deprecated.
      • DataStreamQueryOperation

        public DataStreamQueryOperation​(org.apache.flink.table.catalog.ObjectIdentifier identifier,
                                        org.apache.flink.streaming.api.datastream.DataStream<E> dataStream,
                                        int[] fieldIndices,
                                        org.apache.flink.table.catalog.ResolvedSchema resolvedSchema)
        Deprecated.
    • Method Detail

      • getDataStream

        public org.apache.flink.streaming.api.datastream.DataStream<E> getDataStream()
        Deprecated.
      • getIdentifier

        public Optional<org.apache.flink.table.catalog.ObjectIdentifier> getIdentifier()
        Deprecated.
      • getFieldIndices

        public int[] getFieldIndices()
        Deprecated.
      • getResolvedSchema

        public org.apache.flink.table.catalog.ResolvedSchema getResolvedSchema()
        Deprecated.
        Specified by:
        getResolvedSchema in interface org.apache.flink.table.operations.QueryOperation
      • asSummaryString

        public String asSummaryString()
        Deprecated.
        Specified by:
        asSummaryString in interface org.apache.flink.table.operations.Operation
      • getChildren

        public List<org.apache.flink.table.operations.QueryOperation> getChildren()
        Deprecated.
        Specified by:
        getChildren in interface org.apache.flink.table.operations.QueryOperation
      • accept

        public <T> T accept​(org.apache.flink.table.operations.QueryOperationVisitor<T> visitor)
        Deprecated.
        Specified by:
        accept in interface org.apache.flink.table.operations.QueryOperation