Class DataStreamQueryOperation<E>

java.lang.Object
org.apache.flink.table.operations.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 Summary

    Constructors
    Constructor
    Description
    DataStreamQueryOperation(org.apache.flink.streaming.api.datastream.DataStream<E> dataStream, int[] fieldIndices, org.apache.flink.table.catalog.ResolvedSchema resolvedSchema)
    Deprecated.
     
    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 Summary

    Modifier and Type
    Method
    Description
    <T> T
    accept(org.apache.flink.table.operations.QueryOperationVisitor<T> visitor)
    Deprecated.
     
    Deprecated.
     
    List<org.apache.flink.table.operations.QueryOperation>
    Deprecated.
     
    org.apache.flink.streaming.api.datastream.DataStream<E>
    Deprecated.
     
    int[]
    Deprecated.
     
    Optional<org.apache.flink.table.catalog.ObjectIdentifier>
    Deprecated.
     
    org.apache.flink.table.catalog.ResolvedSchema
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.flink.table.operations.QueryOperation

    asSerializableString
  • Constructor Details

    • 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 Details

    • 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